by David Sedley
publisher: Oxford University Press, USA publish date: May 1st 2006
format: hardcover pages: 416
language: English
ISBN:
0199287465 (9780199287468)
publisher: Oxford University Press, USA publish date: May 1st 2003
format: paperback pages: 412
language: English
ISBN:
0199263442 (9780199263448)
publisher: Oxford University Press publish date: January 1st 2008
format: ebook pages: 448
language: English
ISBN:
1281825786 (9781281825780)