Question: who is the lead guitar player for deep purple?
Answer: Steve Morse