by Oliver Leaman
publisher: Cambridge University Press publish date: January 13th 2012
format: hardcover pages: 253
language: English
ISBN:
0521793432 (9780521793438)
publisher: Cambridge University Press publish date: April 26th 2006
format: paperback pages: 272
language: English
ISBN:
0521797578 (9780521797573)
publisher: Cambridge University Press publish date: 2002
format: ebook pages: 253
language: English
ISBN:
0511032021 (9780511032028)
publisher: Cambridge University Press publish date: November 15th 2001
format: ebook pages: 271
language: English
ISBN:
1280433051 (9781280433054)