Macroevolution in deep time by Bose, Rituparna, Bartholomew, Alexander J. fromSpringerBriefs in Evolutionary Biology 0 Type: Book