Review: ok
Rating: 3 out of 5
Date: 02 6, 2014
I think anything you can read on the topic is helpful as it takes a while to get a full understanding of the topic.  However, I did not enjoy this book that much since I thought I could have explained things more clearly.