The Improvement of Humanity
R. R. Palmer
History of Europe in the Modern World
Lloyd Kramer, R. R. Palmer, Joel Colton