Michael Thompson

Avatar
9 POSTS 0 COMMENTS
The Ven. Dr. Michael Thompson is the General Secretary of the Anglican Church of Canada.