Review: Good Reading
Rating: 4 out of 5
Date: 08 14, 2013
Ok, so it's dated.  Heck, everything is now, older I get the quicker things I worked hard to learn are now obsolete.  Doesn't mean that this book isn't darn good reading - it is.