Author: Olivelle, PatrickStatement: translated with introduction and notes by Patrick Olivelle.Publisher: New York & Oxford : Oxford University PressYear: 1992ISBN: 0195070453Class: BL 1124.54Code: OLI