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

How many people is the earth able to sustain?