The Evolution of Political Parties

Events

1789

1789

1816

1820

1820

1828

1828

1832

1832

1840

1840

1840

1848

1850

1856