Science Today and Tomorrow