The genealogy of Jesus Christ: A journey to amazing discoveries
THUS the total number of generations from Abraham to David is fourteen generations; from David to the Babylonian Exile, fourteen generations; from the Babylonian exile to the Christ, fourteen generation. …