Modern Europe, 1789-present
Briggs, Asa
Modern Europe, 1789-present - 2nd ed. - United Kingdom : Pearson Education, 2003.
0582772605
940.28
Modern Europe, 1789-present - 2nd ed. - United Kingdom : Pearson Education, 2003.
0582772605
940.28