Review: A good find
Rating: 4 out of 5
Date: 12 25, 2012
I have read this book.  Now, I need to practice it.  It seemed very genuine and explained things quite well.