The substance of faith allied with science. : a catechism for parents and teachers - Lodge, Oliver, Sir, 1851-1940 (London : c, 1907)