Plato, Protagoras, and predictions - Keeling, Evan (Journal of the history of philosophy, 2020)