Mathematics and Philosophy | 9781786302090 | Memmo