O key of David
O key of David
is a song by
John Stainer
it was released on
John Stainer Reconsidered