I am not sure how to begin describing how this book made me feel and the true journey it took me through. It was magnificent and heartbreaking to say the least. WW2 history has always been fascinating to me and I have tried to learn as much as I can about it. This story follows a Dr. Kobi Voight and his journey to untangle the mystery behind the author of a series of letters his mother gives him. These letters written in Hebrew detail the utter pain, hope, and tragedy of a young woman who gives up her baby to fight in the Resistance against the uprising of the monster that was Adolf Hitler. As Kobi navigates his way through Germany, the story of the letters comes to life as he goes to some of the locations mentioned in the letters. I have been lucky enough to see some of these places myself, but reading about them in the context of this story, was even more eye-opening and impactful. The author truly makes history come to life by intertwining the story of "Ruby", the author of these letters, and with real historical events and locations. The tragedy of what happened to the Jewish people, and to so many other persecuted groups, will be felt for so generations to come. This story so beautifully and gracefully explores that and left me raw as a reader. It is such a different experience attributing the horrors of WW2 and the concentration camps when told through the personal stories of the people who lived through them. Even with this being a work of fiction, the characters felt so real and 3-dimensional, I mourned their loses and shared in their joy. While the characters may not have been real, their plights, fears, loves, and losses had actually happened to the people who suffered in this war. The stories of the characters within this book are mirrored in the real stories of those who lived and died as a result of this horrid war. Yet, through it all, there is still an overarching theme of hope that perseveres through the tragedies of this war. Overall, this was a moving and well written novel that I recommend to all.