Sean B. Carroll

20 books

336 pages missing pub info (editions)

nonfiction history science informative medium-paced

missing page info first pub 2008 (editions)

nonfiction science informative medium-paced

288 pages first pub 2005 (editions)

nonfiction science informative reflective slow-paced

missing page info first pub 2008 (editions)

adventurous informative reflective slow-paced

missing page info missing pub info (editions)

nonfiction science

missing page info missing pub info (editions)

nonfiction science

missing page info first pub 2008 (editions)

352 pages first pub 2006 (editions)

nonfiction history science informative slow-paced

277 pages first pub 2016 (editions)

nonfiction science adventurous informative reflective slow-paced

240 pages first pub 2010 (editions)

medium-paced