Religious Conceptions of the Stone Age, and their influence upon European thought