Luke 3:31–38 Meaning (The Genealogy of Jesus: Son of David, Son of Adam, Son of God (Part 2))