The Rev. David W. Stewart
June 02, 1943 − January 01, 2024 The Rev. David W. Stewart, retired minister of The Presbyterian Church of Canada, died at home in Crofton, BC, with the loving care of family and palliative services, on January 1, 2024, after a valiant battle with cancer. David was born in Ontario [...]