publisher: Routledge publish date: September 4th 2006
format: paperback pages: 282
language: English
ISBN:
0415404258 (9780415404259)
publisher: Routledge
publish date: October 24th 1991
format: paperback pages: 464
language: English
ISBN:
0415069602 (9780415069601)
publisher: Routledge publish date: March 30th 1995
format: paperback pages: 416
language: English
ISBN:
041512185X (9780415121859)