publisher: Routledge publish date: April 6th 2003
format: paperback pages: 272
language: English
ISBN:
0415943256 (9780415943253)
publisher: Routledge publish date: April 4th 2003
format: hardcover pages: 272
language: English
ISBN:
0415943248 (9780415943246)