Encyclopaedia of Paleontology - Sharma V. (New Delhi Anmol Publications Pvt. Ltd, 2006)