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. Following the examination of mental models in this book, the readers will reflect on what inferences can be useful to approach this k...