Matthew 1-13 - Hagner, Donald A. (Word Biblical Commentary, 1993)