Mastering Modern European History traces the development of Europe from the French Revolution to the present day.
Chapters on European Decolonisation, Communist Europe 1985-9, and European Unity and Discord have been added, and others have been substantially rewritten..
Mastering Modern European History traces the development of Europe from the French Revolution to the present day