Review: Surprisingly great.
Rating: 5 out of 5
Date: 08 20, 2013
There are so many twists and turns to this story, it keeps you on your toes and satisfies your need for good reading material. Murder, history, and a love story.