Question: who sings lead on here there and everywhere
Answer: the Beatles