David Foster | All That My Heart Can Hold