by Joel E. Cohen
Past attempts to answer this question have ranged widelyfrom less than 1 billion to more than 1,000 billion - one sign that there is no single right answer. More than half of the estimates, however…