Author: John Stainer and W.A. Barrett