Introduction to modern European history, 1890 - 1990 /
Farmer, Alan
Introduction to modern European history, 1890 - 1990 / by Alan Farmer - London : Hodder and Stoughton, 2000.
0340753668
Europe - History
940.28
Introduction to modern European history, 1890 - 1990 / by Alan Farmer - London : Hodder and Stoughton, 2000.
0340753668
Europe - History
940.28