Lumen United Reformed Church (London, England),organizer,publisher.