Popular objections to revealed truth : considered in a series of lectures delivered in the new hall of science, Old Street, City Road, under the auspices of the Christian Evidence Society
Christian Evidence Society