Ainslie wrote: "Interesting to see that some of the wording has changed - who is shown as having written the lyrics for each set?" The poem was written by Laurence Hope, the pseudonym of Adela Florence Nicolson and the song was written by Amy Woodforde-Finden based on the poem. All the best Peter