Palaeoecology ecosystems, environments and evolution - Brenchley, Patrick J. (Chapman & Hall, 1998)