City of Thieves by David Benioff is a historical novel set during World War II in Leningrad (now St. Petersburg), Russia. The story follows two young men, Lev Beniov, a Jewish teenager, and Kolya Vlasov, a deserter from the Soviet army, who are arrested by the Nazis and given a seemingly impossible task: find a dozen eggs for a Soviet colonel’s daughter’s wedding cake, or face execution.