Who was the first modern philosopher?
Steven Nadler reviews Grayling’s latest. anthony graylingAristotleChristianityDavid HumeDescartesleibnizmodern philosophyPhilosophyspinozasteven nadler
Steven Nadler reviews Grayling’s latest. anthony graylingAristotleChristianityDavid HumeDescartesleibnizmodern philosophyPhilosophyspinozasteven nadler