This is a fugal setting of the hymn “An Angel from on High” (tune name Cumorah). It’s more advanced than most of my compositions, but it’s doable with good practice techniques.
I hope that you can find it useful in your service to the Lord.
An Angel from on High — PDF
Download the audio here (Right-click to download)