Elijah socratic-didact