• Print

Discography

 

rising mini
Deep Purple
1968-1993
Rainbow
1975-1995

Blackmore's Night
1997-2015

     
   
Session & Guest Appearances
1965-2011