Thinking Socratically by Harvey Lape | Menrva Books