Encyclopaedia of evolutionary biology : Volume 3, evolution from rocks - Arora, Richa (Anmol Publications, 2003)