Brenner

Systematic Bacteriology Vol-2 - New York Springer 2005