David Hume David Croft. David Grene David Houle David Croslin David Christian David C. David Burkus David Luban David A. De