Plato for beginners - Cavalier, Robert (Writers and Readers Pub., 1990)