A review by evanwelsh
Life and Fate by Vasily Grossman

5.0