Review: great read
Rating: 5 out of 5
Date: 05 6, 2014
Numerous, serious, zany, great unexpected twists in the plot leading one to wonder what would come next. Great characterizatons , plausible story.