Review: Highly recommended
Rating: 5 out of 5
Date: 02 28, 2013
I am not actually a beginner and still learned an amazing amount from this book. The question and answer format give rise to the belief that the author had had many questions asked and answered by him. The questions are relevant and the answers highly informative. A keeper.