This book analyses the role of diagrammatic reasoning in Plato’s philosophy: the readers will realize that Plato, describing the stages of human cognitive development using a diagram, poses a logic problem to stimulate the general reasoning abilities of his readers.