David Hume
Plato
John Stewart Mill
Berkeley