Screens, Research and Hypertext

Powered by 🌱Roam Garden

Plato. "The Apology of Socrates." Five Dialogues. Translated by G.M.A. Grube, Hackett Publishing Company, 2002.