William Sidney Gilchrist

Canadian physician