publisher: Routledge publish date: December 25th 2002
format: paperback pages: 592
language: English
ISBN:
0415267064 (9780415267069)
publisher: Routledge publish date: January 14th 2010
format: paperback pages: 736
language: English
ISBN:
0415543703 (9780415543705)
publisher: Routledge publish date: December 23rd 2002
format: hardcover pages: 592
language: English
ISBN:
0415267056 (9780415267052)