November 21, 2024

Mt 1:1-17 commentary