Microblology : an introducation - Tortora, Gerard J (Pearson education inc, India, 2007)