Microbial ecology organisms, habitats, activities - Stolp, Heinz (Cambridge University Press, 1996)