Top Songs By David Holmes presents The Free Association
Credits
PERFORMING ARTISTS
David Holmes
Performer
Steve Tavaglione
Horn
Bob Hurst
Bass Guitar
COMPOSITION & LYRICS
David Holmes
Composer
Steve Hilton
Composer
Petra Jean Phillipson
Songwriter
PRODUCTION & ENGINEERING
David Holmes
Co-Producer
Steve Hilton
Co-Producer
Jimmy D Heroin
Recording Engineer
Juan Raigosa
Assistant Recording Engineer
Mike Patterson
Mixing Engineer