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
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