Review: Good plot
Rating: 5 out of 5
Date: 03 22, 2013
Keeps you on the edge of your seat. Life is made up of compromises ans twists and turns. Good reading and intersting ending.