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