Review: really well written
Rating: 5 out of 5
Date: 12 18, 2013
Easy to comprehend, you can tell a good teacher wrote this very informative book. I read it slow and was able to absord all of the information in one sitting, very nice.