Hannibal at the causes of truth of the new testament series in