publisher: Routledge
publish date: September 22nd 2010
format: paperback pages: 314
language: English
ISBN:
0415873584 (9780415873581)
publisher: Routledge publish date: September 24th 2010
format: ebook pages: 348
language: English
ISBN:
0203844114 (9780203844113)