John Pringle

Scottish Church of England clergyman and social work administrator