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