Strength, Stability, Continuity 2059

Rebuild the Social Contract 1232