Ratings2
Average rating4.5
A mixed bag, but mostly good. On the positive side, it is comprehensive, interesting and particularly fun when the author derives lots of ideas from tiny facts. On the negative side, this could have used much more editing: lots of repetition, saying one thing in one sentence and the opposite in the next. Plus the font is ugly and hard to read.