2
by Ager, D. V.
Published 1973
Book
3
by Dawkins, Richard, 1941-
Published 1998
Book
4
by Johnson, Phillip E., 1940-
Published 1996
Book
5
by Price, Peter W., 1938-
Published 1996
Book
6
by Behe, Michael J., 1952-
Published 2001
Book
8
Published 1957
Book
11
by Harari, Yuval N., 1976-
Published 2014
Book
12
by Cheshire, Gerard, 1965-
Published 2014
Book