by Alan Clarke
publisher: Pearson Education
publish date: January 1st 2001
format: Unknown Binding pages: 310
language: English
ISBN:
0582369541 (9780582369542)
publisher: Routledge publish date: September 13th 2013
format: ebook pages: 448
language: English
ISBN:
1317864514 (9781317864516)
publisher: Routledge publish date: September 13th 2013
format: ebook pages: 448
language: English
ISBN:
1317864530 (9781317864530)
publisher: Routledge publish date: September 13th 2013
format: ebook pages: 448
language: English
ISBN:
1317864522 (9781317864523)
publisher: Longman Publishing Group publish date: May 26th 2011
format: ebook pages: 448
language: English
ISBN:
1283114941 (9781283114943)
publisher: Routledge publish date: January 26th 2010
format: paperback pages: 448
language: English
ISBN:
1405858494 (9781405858496)