What a story the author has woven. I was amazed at all the twists and the turns that have come and gone in this book. When you think you know where it’s headed, there’s another curve thrown at you.This is the second book of Diane Chamberlain I've read. Again, not a disappointment. This book is told from each main character's point of view and done very well. It does not get repetitive. The characters are all very strong and well developed. Great story. Great ride.Complete Review.