Prehistoric life evolution and the fossile record - Lieberman, Bruce S (John Wiley & Sons, 2010)