Evolution : the four billion year war / Michael Majerus, William Amos and Gregory Hurst. - Majerus, Michael (Longman, 1996)