John Snow

Canada, 1911-2004