by Richard Overy
publisher: Longman Publishing Group publish date: October 1st 2007
format: paperback pages: 166
language: English
ISBN:
1405824689 (9781405824682)
ASIN: 1405824689
publisher: Longman Publishing Group publish date: January 21st 2010
format: paperback pages: 152
language: English
ISBN:
1408223171 (9781408223178)
publisher: Longman Publishing Group publish date: January 1st 1994
format: paperback pages: 142
language: English
ISBN:
0582353793 (9780582353794)