Question: who played harmonica on nobody's fault but mine?
Answer: Robert Plant