Strength, Stability, Continuity 10097

Rebuild the Social Contract 9378