Jerry A. Coyne

7 books

336 pages digital 2015

nonfiction philosophy religion science informative slow-paced

545 pages 2004

nonfiction science challenging informative slow-paced

282 pages paperback 2008

nonfiction science challenging informative reflective slow-paced

277 pages paperback 2012

nonfiction dark emotional sad medium-paced

266 pages digital 2008

nonfiction science informative reflective slow-paced

679 pages paperback 1989

nonfiction science informative medium-paced

missing page info 2008

informative reflective