Review: Page turner
Rating: 4 out of 5
Date: 11 30, 2013
What a great story. Could not put it down! Several twists and turns. Excellent way to insert explanations-just enough detail to maintain interest.