Current protocols in microbiology - Coico, Richard.