Science and Technology For a Better Future