publisher: Routledge publish date: October 24th 2013
format: paperback pages: 488
language: English
ISBN:
0415676843 (9780415676847)
publisher: Routledge publish date: October 29th 2013
format: hardcover pages: 460
language: English
ISBN:
0415676835 (9780415676830)