Overview

Alan Ecclestone

(1904—1992) Church of England clergyman and communist activist