A review by chris_davies
The Theory of Everything Else by Dan Schreiber
adventurous
funny
informative
lighthearted
fast-paced
3.0