It is widely agreed that Plato laid the foundations for the whole history of western thought and, well over 2000 years later, his work is still studied by every student of philosophy. Yet his thought and writings continue to evoke perplexity in readers; and perplexity (aporia) is itself a characteristic of many of his writings, a recurrent motif of his thought, and apparently an important stage one must pass through along the path to wisdom...