Microbiology and immunology - Johnson, Arthur G. (Lippincott Williams and Wilkins, 1996)