David Foster | Allegro