David Gallagher
The Songs of David Gallagher is a collection of the lyrics to songs written by David Gallagher for accompaniment by guitar, piano, musical groups and full orchestra.