by David Parker
publisher: Routledge
format: hardcover pages: 269
language: English
ISBN:
0203276671 (9780203276679)
publisher: Routledge publish date: January 31st 2002
format: ebook pages: 288
language: English
ISBN:
113473350X (9781134733507)
publisher: Routledge publish date: January 31st 2002
format: ebook pages: 288
language: English
ISBN:
1134733496 (9781134733491)
publisher: Routledge publish date: January 31st 2002
format: ebook pages: 288
language: English
ISBN:
1134733453 (9781134733453)
publisher: Routledge publish date: January 1st 2002
format: ebook
language: English
ISBN:
1280337176 (9781280337178)
publisher: Routledge publish date: May 1st 1998
format: hardcover pages: 286
language: English
ISBN:
0415154693 (9780415154697)