Lost chords and Christian soldiers : the sacred music of Sir Arthur Sullivan /