Plato and the Elements of Dialogue - 9781498512046