Politologo

Benedictus de Spinoza

Jean-Antoine Caritat de Condorcet

Stephen Leacock