Which philosopher formally put together the basic ideas of constitutional democracy for the first time?

  • Subject:  Generic
  1. John Lock
  2. Francis Beacon
  3. Voltaire
  4. Adam Smith
Correct Answer: John Lock