Macroevolution in Deep Time - Bose, Rituparna. (SpringerBriefs in Evolutionary Biology,, 2013)