Plato's ladder - Romer, Stephen (Oxford University Press, 1992)