Island of Fire: The Battle for the Barrikady Gun Factory in Stalingrad - 9780811766197