Credits
PERFORMING ARTISTS
David Garrett
Violin
Franck van der Heijden
Conductor
Jeffrey Allen
Bass Guitar
Jeffrey Lipstein
Drums
John Haywood
Organ
Serge Plume
Trumpet
Rik Mol
Trumpet
Allard Buwalda
Saxophone
Jel Jongen
Trombone
COMPOSITION & LYRICS
Stevie Wonder
Songwriter
David Garrett
Arranger
John Haywood
Arranger
PRODUCTION & ENGINEERING
David Garrett
Producer
Franck van der Heijden
Recording Engineer
John Haywood
Producer
Ronald Prent
Mixing Engineer
Tibor Laho
Recording Engineer
Darcy Proper
Mastering Engineer
Rick Blaskey
Executive Producer