The Manchester College

Modern Europe, 1789-present

Briggs, Asa

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

0582772605

940.28