Bowler Peter J Theories of human evolution: A century of debate, 1844-1944 - Oxford Baisl Blackwell 1986 - xiii,318p. ISBN: 0-631-15264-4 Source: Textual