Maths, Science, and Ancient Philosophy