The Big Picture by Sean M. Carroll 2016 | 480 pages | rating 3.89 (9 ratings) Philosophy originlifemeaning (philosophy)philosophyevolution Open Library Goodreads