A Clear View of the Birth of Jesus 2 - Three Surprises: His Ancestors, Joseph, and Herod — Kenneth E. Bailey