Gamble, Henry John, hymnographer