Hepatitis B Virus Immunization Today - Stanley A. Gall (Hindawi Limited, 2001)