by Peter Jarvis
publisher: Routledge publish date: January 13th 2006
format: paperback pages: 218
language: English
ISBN:
0415355419 (9780415355414)
publisher: Routledge publish date: August 6th 2012
format: ebook pages: 232
language: English
ISBN:
1134254792 (9781134254798)
publisher: Routledge publish date: January 1st 2012
format: ebook pages: 235
language: English
ISBN:
1283547864 (9781283547864)
publisher: Routledge publish date: August 6th 2012
format: ebook pages: 232
language: English
ISBN:
1134254849 (9781134254842)
publisher: Routledge publish date: August 6th 2012
format: ebook pages: 232
language: English
ISBN:
1134254830 (9781134254835)
publisher: Routledge publish date: December 19th 2005
format: hardcover pages: 218
language: English
ISBN:
0415355400 (9780415355407)