by Bernard Faure
publisher: Princeton University Press publish date: March 2nd 2003
format: paperback pages: 480
language: English
ISBN:
0691091714 (9780691091716)
publisher: Princeton University Press publish date: January 27th 2003
format: hardcover pages: 480
language: English
ISBN:
0691091706 (9780691091709)
publisher: Princeton University Press publish date: January 10th 2009
format: ebook pages: 480
language: English
ISBN:
140082561X (9781400825615)