 All the generations, therefore, from Abraham to David are fourteen generations, and from David to the Babylonian removal fourteen generations, and from the Babylonian removal to the Christ, fourteen generations. 