Review: Detailed and well written
Rating: 5 out of 5
Date: 05 17, 2013
I enjoyed this book.  Author gives a lot of links to resources I never knew about.  Taught me a thing or two.  5 stars.