William Shuter | The Canadian Encyclopedia

William Shuter

Article by William Shuter