Before and after socrates - Cornford (Cambridge uni press Cambridge, 1982)