by Martin McCauley
publisher: Longman Publishing Group publish date: June 1st 2007
format: paperback pages: 522
language: English
ISBN:
0582784654 (9780582784659)
ASIN: 582784654
publisher: Routledge publish date: January 14th 2014
format: ebook pages: 552
language: English
ISBN:
1317867815 (9781317867814)
publisher: Routledge publish date: January 14th 2014
format: ebook pages: 552
language: English
ISBN:
1317867831 (9781317867838)
publisher: Routledge publish date: January 14th 2014
format: ebook pages: 552
language: English
ISBN:
1317867823 (9781317867821)
publisher: Routledge publish date: January 1st 2014
format: ebook pages: 553
language: English
ISBN:
1306343429 (9781306343428)