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