The New Testament was not written by historians with the critical spirit of a Thucydides or a Polybius, but by men moved by the fervor of faith. Under these circumstances, it is understandable that it contains discrepancies, some non historical legends, and polemics.