Introduction To Geomicrobiology by Kurt O. Konhauser & Kurt O.O. Konhauser