Review: Very thought provoking
Rating: 4 out of 5
Date: 10 30, 2013
This book had me really thinking all the way through! I couldn't wait to read each sequel.  I almost always guess the ending right away but not with this book!