Review: Very good
Rating: 4 out of 5
Date: 01 6, 2013
There is a lot of useful information in this book. The author really seems to know what he is taking about and communicates it clearly.