4 Angels We Have Heard on High Text: French carol Music: French carol, arr. by The Merchant Family Artists: The Merchant Family