Immanuel Kant
John Locke, Immanuel Kant.