Review: Very good read
Rating: 4 out of 5
Date: 06 2, 2013
I have read books on the subject before and it helped as a refresher to what I have learned and not practiced...for those who are interested in learning on the subject; I recommend. I also recommend to practice and patience if you really wish to be excellent at it.