Review: Must Read
Rating: 5 out of 5
Date: 04 15, 2013
If you like this subject area than this whole series should certainly be in your library.  It is without a doubt the best I have read.  I couldn't put it down.