by Christopher Moseley
publisher: Routledge publish date: October 1st 2013
format: hardcover
language: English
ISBN:
0415528372 (9780415528375)
publisher: Routledge publish date: October 1st 2013
format: hardcover
language: English
ISBN:
0415528380 (9780415528382)
publisher: Routledge publish date: October 1st 2013
format: hardcover
language: English
ISBN:
0415528364 (9780415528368)
publisher: Routledge publish date: October 1st 2013
format: hardcover
language: English
ISBN:
0415528356 (9780415528351)
publisher: Routledge publish date: February 4th 2014
format: hardcover pages: 704
language: English
ISBN:
0415520029 (9780415520027)