qnli question: Name three philosophers of the last 100 years arguing for the existence of God? sentence: The last centuries of philosophy have seen vigorous questions regarding the arguments for God's existence raised by such philosophers as Immanuel Kant, David Hume and Antony Flew, although Kant held that the argument from morality was valid.