One long argument : Charles Darwin and the genesis of modern evolutionary thought - Mayr, Ernst (Questions of science : QS, 1991)