publisher: Routledge publish date: September 4th 2003
format: hardcover pages: 302
language: English
ISBN:
0415318602 (9780415318600)
publisher: Routledge publish date: September 4th 2003
format: ebook pages: 320
language: English
ISBN:
1134366973 (9781134366972)