Deep Purple and Rainbow Every Album, Every Song 1968 - 1979 by Steve PIlkington | Menrva Books