Review: good
Rating: 4 out of 5
Date: 03 15, 2012
this was a very good read. the author did a wonderful job with detail without letting it be overwhelming. I will be looking for other things from this author.