Miller ,Stuart Mastering Modern European History - 2th ed. - New York Palgrave 1988 - xxix, 497 ISBN: 333640810 Dewey Class. No.: 940.2