Top Songs By Michael Hedges
Similar Songs
Credits
PERFORMING ARTISTS
Michael Hedges
Performer
COMPOSITION & LYRICS
Johann Sebastian Bach
Composer
Michael Hedges
Arranger
PRODUCTION & ENGINEERING
Will Ackerman
Producer
Dawn Atkinson
Producer
Cookie Marenco
Producer