The year 2000;: A framework for speculation on the next thirty-three years,