Performance Credits
Gary Moore Primary Artist,Guitar,VocalsBob Daisley Bass
Neil Carter Vocals,Keyboards
Technical Credits
Robert Plant ComposerChris Porter Producer,Engineer
James Barton Producer,Engineer,Mixing
Bob Kraushaar Mixing
Jimmy Page Composer
Peter Collins Producer
Peter Smith Producer
Neil Carter Composer
Max Middleton Composer
Harry Vanda Composer
Gary Moore Composer,Engineer,Producer
John Swannell Photography
Mike "Clay" Stone Producer
George Young Composer
George Redburn Young Composer