What size of human population would there be?

A maximum number may be 2 billion. An optimum number may range from 500 million to 1 billion. These numbers could be achieved without undue stress within 40 years, through various fair population programs (See www.syngeo.net/euesch4 for a longer discussion).