Review: Great read.
Rating: 5 out of 5
Date: 09 13, 2013
Very unusual storyline,  but it is plausible.  Well-developed, complex characters; very likeable.  Not too difficult to figure out the ending, but I enjoyed seeing how they got there!