Duff Gillespie answers the question "Do we know how many people the earth can support?"