Paleoecology Ecosystems, environments and evolution - Brenchley, Patrick J. (London Chapman and Hall, 1998)