Plato was right, but not quite right. - Gilbert K. Chesterton