Mastering modern European history x - Miller, Stuart x; x (New York Palgrave, 1997)
Includes
Keywords: Europe-history -- History