publisher: Routledge publish date: October 30th 2003
format: paperback pages: 400
language: English
ISBN:
0415945011 (9780415945011)
publisher: Routledge publish date: October 28th 2003
format: hardcover pages: 400
language: English
ISBN:
0415945003 (9780415945004)