Oliver Lodge Man and the Universe A Study of the Influence of the Advance in Scientific Knowledge upon our Understanding of Christianity - Taylor and Francis 1908 ISBN: 9781315639765 Source: EBOOK