Shepherd of Hazeldene S.A.T.B. Choral library. no. 302.
Crawford, T. J.