by Bernard Faure
publisher: Routledge/Curzon
publish date: August 22nd 2003
format: hardcover pages: 320
language: English
ISBN:
0415297486 (9780415297486)
publisher: Routledge publish date: September 13th 2010
format: paperback pages: 332
language: English
ISBN:
0415600189 (9780415600187)
publisher: Routledge
publish date: January 1st 2003
format: ebook
language: English
ISBN:
1280224002 (9781280224003)