publisher: Routledge
publish date: March 26th 2013
format: hardcover pages: 896
language: English
ISBN:
0415782171 (9780415782173)
publisher: Routledge publish date: March 26th 2013
format: ebook pages: 867
language: English
ISBN:
0203387856 (9780203387856)