by Andrew Wright
publisher: Routledge publish date: September 17th 2012
format: hardcover pages: 320
language: English
ISBN:
0415539579 (9780415539579)
publisher: Routledge publish date: May 7th 2013
format: ebook pages: 336
language: English
ISBN:
1136196048 (9781136196041)
publisher: Routledge publish date: January 1st 2013
format: ebook pages: 337
language: English
ISBN:
1299539637 (9781299539631)
publisher: Routledge publish date: April 26th 2013
format: ebook pages: 336
language: English
ISBN:
1136196099 (9781136196096)
publisher: Routledge publish date: April 26th 2013
format: ebook pages: 336
language: English
ISBN:
1136196080 (9781136196089)
publisher: Routledge publish date: October 1st 2012
format: ebook
language: English
ISBN:
0203085132 (9780203085134)