Plato's progress /
Ryle, Gilbert,1900-1976.
Bristol : Thoemmes,
1994.