Essentials Of Bacteriology by Michael Valent Ball & Michael Valentine Ball