Question: who wrote all of elton john's songs?
Answer: Bernard John Taupin