Bacterial Biogeochemistry by Henry Blackburn, Gary King & T. Henry Blackburn