world war i: a revisionist reading list
The War for Righteousness Progressive Christianity, Great War, and Rise of Messianic Nation. criticism of Treaty of Versailles, arguing that Germany could not pay the reparations burden imposed by the treaty.. ..…