Schaum's Outline of Microbiology, Second Edition by I. Edward Alcamo & Jennifer M. Warner