David Welch

Modern European history 1871-2000: a documentary reader/ by David Welch - 2nd ed. - London: Routledge, - 263p.

9780415215817


History Europe Modern
History

940.2 / DAV/M