Patrick C. Hallenbeck Modern Topics in the Phototrophic Prokaryotes - Springer Springer 2017 ISBN: 9783319462615 Source: EBOOK