Review: great book
Rating: 5 out of 5
Date: 03 14, 2014
I really enjoyed this book.  It wasn't filled with typos and inaccurate terminology like most now days.  The book moved along at a good pace and doesn't go off on random useless tangents.