Mastering modern European history - Miller, Stuart (New York Palgrave, 1997)
Keywords: EUROPE -- HISTORY