Revelation and science : a reply to higher critics and Darwinists /
Leslie, John,-1935.
Aberdeen : W. Jolly,
1921.
Religion and science.
Evolution