Recent Advances in Phototrophic Prokaryotes - Hallenbeck, Patrick C (Springer Science+Business Media, LLC, 2010)