This chapter contains a long list of people who are ancestors of Jesus. Buckle up for a bumpy ride.