David Foster | Whatever We Imagine