Early Life on Earth : A Practical Guide - Wacey, David. (Topics in Geobiology,, 2009)