Philosophy And The Sciences In Antiquity by R.W. Sharples