Ibn al-Haytham's Geometrical Methods and the Philosophy of Mathematics | 9780415582193 | Memmo