Mike Mackneer

pastor in Guelph, Ontario, Canada