Original: Deep Purple Bio by Jason Ankeny & Greg Prato of Allmusic.
Simplified: Steve Morse - Guitar