Amir A. A. Ettehadieh
Theorizing about the greatest philosophical questions.