language: English
ISBN:
0333630548 (9780333630549)
publisher: Routledge publish date: March 27th 2003
format: hardcover pages: 558
language: English
ISBN:
0415056446 (9780415056441)
publisher: Routledge publish date: October 31st 2013
format: paperback pages: 608
ISBN:
0415865352 (9780415865357)
publisher: Dover Publications publish date: April 4th 2003
format: paperback pages: 272
language: English
ISBN:
0486428044 (9780486428048)