They asked her some searching questions on moral philosophy and logic.
⇑ Translate the sentence above by Google ⇑
Related: philosophy, logic, moral