Strength, Stability, Continuity 9894

Rebuild the Social Contract 5840