The Socratic Quest by Andrea Diem-Lane | Menrva Books | MenrvaBooks