The politics of war : the story of two wars which altered forever the political life of the American Republic (1890-1920)
xiv, 380 pages ; 24 cm
9780060122652, 9781879957558, 006012265X, 1879957558
4593327