publisher: Routledge
publish date: July 26th 2007
format: hardcover pages: 295
language: English
ISBN:
041595584X (9780415955843)
publisher: Routledge publish date: March 22nd 2013
format: paperback pages: 312
language: English
ISBN:
0415540933 (9780415540933)