Heart-stopping, funny, compelling, finely honed and high-spirited are just some of the words used by critics to describe City of Thieves; which is a picaresque adventure set during the Siege of Leningrad with 17 year-old Lev as D'Artagnan and the reality of the conflict ever present. Very highly recommended.