Rating: ****** (Decent)
A fairly OK book, that covers the expected bases and sometimes even makes you think a little bit extra.
Not revolutionary, but absolutely worth reading.
This site conforms to the following standards: