publisher: Routledge
publish date: September 29th 2003
format: paperback pages: 256
language: English
ISBN:
041536986X (9780415369862)
publisher: Routledge publish date: September 29th 2003
format: hardcover pages: 256
language: English
ISBN:
0415369851 (9780415369855)