Rating: ******* (Good)
Two good authors churn out another good book, even if it could have been a little bit more convincing in the details. But what do you expect from marketeers?
This site conforms to the following standards: