Understanding Plato - Melling, David J. (Oxford paperbacks university series, 1987)