Lamb, Thomas Paterson. Pupil of William Townsend ... Bangour Hospital ... the Berwickshire Choral Union ... 1959. (11 of 42 words)