Alan Harding

Alan Harding was formerly a member of the Senior Civil Service. He is now a parish priest in Hertfordshire.