Genesis 4:1-16 Foreshadows of the Incarnation: Cain