Readings in Modern European History

Webster, Hutton

Readings in Modern European History - New York : Heath, 1926 - 542 S.