I finished this last night. While the characters' story is fiction, the events in the story are based on true events. This packs an emotional punch. I loved the writing. There is a bit of a twist that I did not see coming. I admit that seeing the current images coming out of Gaza also made it a tough read, for me, for the realism it added.