Question: who wrote all you need is love by the beatles
Answer: John Lennon