Scan barcode
A review by maxjgraham
Blood and Ruins: The Great Imperial War, 1931-1945 by Richard Overy
challenging
dark
informative
sad
slow-paced
4.25