See Barnes on "Mt 1:21"
through Mt 1:39
Everything we make is available for free because of a generous community of supporters.