Great read, captivating plot. Kept me interested all the way through. An excellent page turner and thought provoking, made you examine moral dilemmas. The characters are well drawn and draw you into their problems and situations, making you think about what you would do in their situation.