This is a Swiss army song from a liturgical perspective as it covers pretty much everything and could be used pretty much anywhere in the mass. The useful text is by John T. Kyler and it is set by Orin Johnson and it was added to Breaking Bread for 2023. It was composed only a couple of years ago but has a timeless quality.
The sheet music can be purchased at OCP where the text is in their preview.
Their version is quite grand but it sounds like Appalachian folk to me – son of BEACH SPRING! It is in 5/4 time so was a dog to put on Band in a Box.