Essential modern world history /
Walsh, Ben
Essential modern world history / Ben Walsh. - London : Hodder Murray, c2002. - 234 p. : ill. ; 28 cm.
9780719577154
World History
PE 1126 / .W223 2002
HS 909 / W14 2002
Essential modern world history / Ben Walsh. - London : Hodder Murray, c2002. - 234 p. : ill. ; 28 cm.
9780719577154
World History
PE 1126 / .W223 2002
HS 909 / W14 2002