Human nature, allegory, and truth in Plato's Republic