One long argument : Charles Darwin and the genesis of modern evolutionary thought /
Mayr, Ernst,1904-
London : Allen Lane,
1992, c1991.
Originally published: U.S.A. : Harvard University Press, 1991.
Darwin, Charles, 1809-1882.