Christianity and science: the latest phase.
Wilmshurst, W. L.(Walter Leslie),1867-
London,
1906.