bertrand russell, david hume, immanuel kant