One of the most successful musicians and flamboyant showmen of all time, Elton John has won a ... singer songwriter Leon Russell. Leon has written classic songs such as This Masquerade and Delta ...