David Shearman

My blogs

About me

Industry Religion
Occupation Retired Minister, United Church of Canada
Location Canada
Introduction Retired Minister in the United Church of Canada