Question: who played guitar on heart full of soul
Answer: Written by Graham Gouldman , it was the Yardbirds ' first single after Jeff Beck replaced Eric Clapton as lead guitarist .