publisher: Routledge publish date: September 1st 2008
format: hardcover pages: 510
language: English
ISBN:
0415394317 (9780415394314)
publisher: Routledge publish date: October 12th 2011
format: paperback pages: 544
language: English
ISBN:
0415610222 (9780415610223)