publisher: Routledge publish date: June 23rd 2005
format: hardcover pages: 240
language: English
ISBN:
041533182X (9780415331821)
publisher: Routledge publish date: May 6th 2005
format: ebook pages: 240
language: English
ISBN:
1134322038 (9781134322039)