Title: The Period of God's Work on this Planet: Or, How Science Agrees with the Revelations of Our ..
First published: 1906