publisher: Routledge publish date: July 1st 2010
format: ebook pages: 768
language: English
ISBN:
1135283613 (9781135283612)
publisher: Routledge publish date: January 1st 2010
format: ebook pages: 769
language: English
ISBN:
1282595369 (9781282595361)
publisher: Routledge publish date: June 20th 2013
format: hardcover pages: 643
language: English
ISBN:
041589882X (9780415898829)