My Goodreads Rating: 2 of 5 stars A good science writer must combine the dry precision of a mathematician with the relaxed storytelling of grandpa. Error too much on the side of the mathematician and you produce an unmotivated collection of facts that is about as fun to read as a 1960s computer punch card. [...]