by Jonathan Hardy
publisher: Routledge publish date: October 1st 2008
format: paperback pages: 292
language: English
ISBN:
0415396921 (9780415396929)
publisher: Routledge publish date: October 1st 2008
format: hardcover pages: 304
language: English
ISBN:
0415396913 (9780415396912)
publisher: Routledge publish date: June 23rd 2008
format: ebook
language: English
ISBN:
0203869044 (9780203869048)