Author: Olivelle, PatrickStatement: edited by Patrick Olivelle.Publisher: Oxford etc. : Oxford University PressYear: 2006ISBN: 9780195305326Class: 225Code: OLI