Reflection on Mt. 1:1-17 by Fr. Fransiskus Diaz, SVD.