Biochemistry and Physiology of Anaerobic Bacteria - Ljungdahl, Lars G.; Adams, Michael W.; Barton, Larry L.; Ferry, James G. (Springer New York, 2003)