Hugh Allen - musician and academic (1869-1946)