Melodien er skrevet av Fish, Steve Rothery, Pete Trewavas, Mark Kelly, Michael Pointer, Diz Minnett og Brian Jellyman. Teksten er skrevet av sanger Fish. Med en lengde på 17 minutter og 14 sekunder var sangen Marillions lengste, fram til «Ocean Cloud» kom i 2004 på albumet .