Strength, Stability, Continuity 9853

Rebuild the Social Contract 5216