David Foster
David Foster and Andreas Carlsson.