publisher: Routledge publish date: November 12th 2012
format: hardcover pages: 304
language: English
ISBN:
0415658985 (9780415658980)
publisher: Routledge publish date: January 1st 2013
format: ebook pages: 333
language: English
ISBN:
1299993516 (9781299993518)
publisher: Routledge publish date: October 14th 2013
format: ebook pages: 332
language: English
ISBN:
1135120080 (9781135120085)
publisher: Routledge publish date: October 14th 2013
format: ebook pages: 332
language: English
ISBN:
1135120072 (9781135120078)