Science and the Future 2