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