• Plato, Machiavelli and Herbet Spencer

  • Aristotle, St, Augustine and T.H, Green

  • Kant, Fichte, Hegel and Rosenberg

  • Karl Marx, Engels and Lenin


Kant, Fichte, Hegel and Rosenberg