Credits
PERFORMING ARTISTS
David Garrett
Violin
John Haywood
Piano
Rupert Coulson
Bouzouki
Giorgio Serci
Guitar
Ben Bryant
Drums
Francine van der Heijden
Electric Guitar
COMPOSITION & LYRICS
Mikis Theodorakis
Composer
David Garrett
Arranger
John Haywood
Arranger
PRODUCTION & ENGINEERING
David Garrett
Producer
John Haywood
Producer
Rupert Coulson
Mixing Engineer
Tom Coyne
Mastering Engineer
Rick Blaskey
Executive Producer