by Patrick Olivelle
publisher: Oxford University Press, USA publish date: April 1st 2003
format: paperback pages: 195
language: English
ISBN:
0192839888 (9780192839886)
publisher: Oxford University Press, USA publish date: November 2nd 2009
format: paperback pages: 256
language: English
ISBN:
0199555753 (9780199555758)
publisher: Oxford University Press, USA publish date: January 8th 1998
format: paperback
language: English
ISBN:
0192832999 (9780192832993)
publisher: Oxford University Press publish date: October 23rd 1997
format: ebook pages: 257
language: English
ISBN:
1280680180 (9781280680182)