I waited a long time to read this because the story sounded like a tearjerker&what a tearjerker it is.But it is so beautifully written,a joy to read each sentence, the characters are all wonderfully developed, deep&rich. The plot draws you in,the ending is satisfying. Themes are love, parenthood, loss,betrayal,war,forgiveness. What a wonderful book but oh so sad, so incredibly sad.