General The Revolutionary History: Understanding the Roots of Modern Democracy Milo John March 14, 2023 0