Responsibility and Progress
30030
The People Own Everything
24746