How many people is the earth able to sustain?
1971 Der Spiegel.
How many people is the earth able to sustain?