Rating: ****** (Decent)
Despite a bad title and an even worse subtitle, this is a very good and thoughtful book. Read it.
This site conforms to the following standards: