Untitled timeline

Main

Descartes

1596 - 1650

Locke

1632 - 1704

Spinoza

1632 - 1677

Berkeley

1685 - 1753

Hume

1711 - 1776

Kant

1724 - 1804

Hegel

1770 - 1831

Darwin

1809 - 1882

Kierkegaard

1813 - 1855

Marx

1818 - 1883

Freud

1856 - 1939