Robert Stanley Weir

Robert Stanley Weir (November 15, 1856 – August 20, 1926) was a Canadian judge and poet. He is best known for creating the Canadian national anthem, O Canada.

Category:1856 births
Category:1926 deaths
Category:Canadian judges
Category:Canadian poets
Category:Writers from Montreal