Semper Idem by Djordje Lebovic
(Only available in Serbian as far as I know, so minor spoilers won't bother you.)
My sister recommended (and gifted) this book to me - the author and I (and her) share the same city of birth, and there is a masterful 6h-long play right in that city, based on the book. It happens once a month, and it's always packed full of people. Haven't heard a bad word about it.
"Semper idem" is a writing on the Evangelical church in that city, and translated from Latin, it means "Always the same".
It's a semi-autobiography about the author's growing up and maturing right amidst the rise of fascism/Nazism in 1930s and early 1940s Yugoslavia (today's Croatia and Serbia). The author is a Holocaust survivor, having been to three different concentration camps as a child (due to being Jewish), and ultimately lost ~40 members of his family in WW2.
It's very well written, especially because a child is telling you this story through his eyes, struggling to comprehend both the rise of hatred, as well as the contrast in his family (which is quite mixed and colourful); just as he is growing up and learning about the world, he is forced to discover the evil.
It reads fast, is quite funny at times, and sometimes very foreboding and foreshadowing through the author's clever creative approach.
The author wrote it as a response to Yugoslav wars in the 90s, as he saw the rise of hatred yet again. Unfortunately, he passed away before he could complete it, but even if unfinished (2 chapters left; it feels slightly unfinished), and even if we didn't get to read anything about his experience in the camps, it is still regarded as one of the great modern books from Serbian writers.
As you read it, you discover the meaning of the book title - "Semper idem" relates to evil; it never changes, it always comes back.
Now my girlfriend needs to read it, and then I can't wait to go and see the play!