Sean Carroll

27 books

nonfiction philosophy science challenging informative reflective slow-paced

480 pages | first published 2016

nonfiction fantasy adventurous informative slow-paced

296 pages | first published 2019

nonfiction philosophy science challenging informative slow-paced

447 pages | first published 2009

nonfiction history science adventurous informative slow-paced

207 pages

nonfiction science informative slow-paced

236 pages | first published 2012

nonfiction philosophy science challenging informative reflective slow-paced

368 pages | first published 2019

nonfiction science challenging informative medium-paced

516 pages

nonfiction science challenging informative slow-paced

528 pages | first published 2003

nonfiction philosophy psychology science challenging informative reflective slow-paced

411 pages | first published 2013

nonfiction comics challenging informative tense medium-paced

28 pages | first published 1996