Ten Thousand Angels Hymn Analysis