publisher: Routledge publish date: December 29th 2003
format: hardcover pages: 252
language: English
ISBN:
0415968666 (9780415968669)
publisher: Routledge publish date: December 4th 2003
format: ebook
language: English
ISBN:
0203970292 (9780203970294)