Plato's progress - Ryle, Gilbert 1900-1976 (Cambridge Univ. Press, 1966)