O Canada! Canadian National Anthem, by C. Lavallée. Paroles de ... Routhier; English words by Ed. Teschemacher; arranged by Emerson James.
Lavallée, Calixa
Lavallée, C.
Routhier
Teschemacher, Ed.
James, Emerson
The printing 1925? Edition in E flat.