Explore popular lyrics from Selected Hits For All Moods Discovery On An Island composed by David Gilmour and performed by Pink Floyd Avenged Sevenfold David Gilmour Catherine Wheel Susan Boyle . Every song on this list is full of meaning and well worth checking out!