After reading Toby’s suggestion, i picked up the novel City of Thieves by David Benioff. Let me tell you, this book is really great – one of the best books i’ve read in a long time. I bought for $4 used on Amazon – do yourself a favor and get it.
The story starts with a screenwriter (the guy who wrote 25th Hour) talking to his grandfather about WWII. It’s his grandfather’s story that takes us to Leningrad in 1942 when he was 17. He gives us the core story but then leaves the interview session telling Benioff, “you’re the writer, make it up.” And he comes up with a fantastic tale
It’s not that long but is still a great story of friends, war, snipers, girls, and a box of eggs. Read it