Fundamentals of geobiology - Knoll,Andrew H (Wiley-Blackwell, 2012)