Plato's progress. - Ryle, Gilbert, (Cambridge U. P.,, 1966)