publisher: Routledge
publish date: December 16th 2004
format: hardcover pages: 826
language: English
ISBN:
041525342X (9780415253420)
publisher: Routledge publish date: May 2nd 2011
format: paperback pages: 852
language: English
ISBN:
041567400X (9780415674003)