Review: Impressive
Rating: 4 out of 5
Date: 02 15, 2013
Surprising Raffel's books aren't better known.  Great, timely story.  Believable for the most. Solid, realistic dialogue. Even asks ethical questions within storyline.  I'm going check out his other books and check out whether this was just flooke.