Baruch Spinoza
Immanuel Kant classified his predecessors into two schools: the rationalists and the empiricists, The three main rationalists are normally taken to have been René Descartes, Baruch Spinoza, and Gottfried Leibniz.