new English translation


Gloria in Excelsis Deo: A New English Translation of the Mass