Swackett salutes Sir Elton Hercules John CBE; an English singer-songwriter, composer, pianist and record producer.

1 1