David Foster | Living for the Moment