The types of Genesis briefly considered : as revealing the development of human nature | NiceBooksReads