Philosophy and the sciences in antiquity - Sharples, R. W (Ashgate Keeling series in ancient philosophy, 2005)