Anthony Beevor

Life and Fate by Vassili Grossman (2018)

Life and Fate by Vassili Grossman (2018)