Review: Good but not great.
Rating: 4 out of 5
Date: 12 29, 2013
Good but not great.  It needs a better table of contents to make it easy to use.  However, I will probably try some of them.