A companion to Plato - Benson, Hugh H., (Blackwell companions to philosophy ;)