Robert Stanley WeirCanadian judge and poet / From Wikipedia, the free encyclopedia Robert Stanley Weir was the Canadian author of the Canadian Anthem, O Canada. Weir in 1899