thecanadianencyclopedia.ca > en > article > homer-ransford-watson
Open archived page
Open live