New Living Translation (NLT)

Matthew 1:1-25