Preston, David George (D)

Composer

see Author index. Tune nos.32, 51, 57, 96, 114, 824*, 830, 963.

Hymns and songs by Preston, David George (D)

Number Hymn Name
96a O sing a new song