The types of Genesis briefly considered as revealing the development of human nature
Published: 1858