Original: The Church Soloist. O Canada. Ten Thousand Angels. Voice Solo sheet music. The Church Soloist for Solo Voice. This edition.
Translation: Complete. Classics, Contemporary, Devotion, General, Sacred. Collection. Published by Hope Publishing Company. HP.806.