There were fourteen generations from Abraham to David,another fourteen from David to the Babylonian exile,and yet another fourteen from the Babylonian exile to Christ.