Review: Good
Rating: 4 out of 5
Date: 02 25, 2014
Good information.  A little on the basic side, but not bad overall.  You can do far worse with other books.  4 stars.