publisher: Routledge publish date: April 21st 2010
format: hardcover pages: 930
language: English
ISBN:
0415404509 (9780415404501)
publisher: Routledge publish date: March 23rd 2010
format: ebook pages: 960
language: English
ISBN:
0203856589 (9780203856581)