by Ian F. W. Beckett
publisher: Routledge publish date: October 8th 2007
format: paperback pages: 856
language: English
ISBN:
1405812524 (9781405812528)
publisher: Pearson
publish date: April 17th 2001
format: paperback pages: 528
language: English
ISBN:
0582322480 (9780582322486)
publisher: Longman Publishing Group
format: hardcover pages: 508
language: English
ISBN:
0582322499 (9780582322493)
publisher: Pearson Education UK publish date: January 1st 2007
format: ebook pages: 856
language: English
ISBN:
1281830593 (9781281830593)