Principles and History of Palaeontology - Nicholson, H. Alleyne (New Delhi Discovery, 1993)