content: I only recently started reading books by Diane Chamberlain and this was my 3rd. So far, she has not disappointed! This story is told in alternating voices and times, so it's amazing to see them both come to together at the end.