Philo of Alexandria and the Timaeus of Plato Philo of Alexandria and the Timaeus of Plato 1 readers 1986