Review: A little slow in spots and unnecessarily vague in others, but very good.
Rating: 4 out of 5
Date: 10 16, 2013
I am looking forward to reading more in hopes that some of my questions will finally be answered.  Hopefully the author answers some mysteries before adding more.