Hannibal, a great general from North Africa, is counted among history's four greatest military geniuses, alongside Alexander the Great, Caesar, and Hannibal. Set during the Second Punic War, this is a fantasy novel featuring gods, demons, and chivalrous heroes. The first half tells how, during China's Qin dynasty, Zhang Liang hired the hero Xiang Yong to assassinate the First Emperor of Qin. After the attempt failed, Xiang Yong fled west. One day, while crossing the Alps, he encountered Hannibal's army on its northern campaign. The hero from the Celestial Empire defeated Hannibal's vanguard, then joined Hannibal's ranks and accompanied him on his campaigns against Rome. The second half follows Hannibal as he passes through the Five Passes and brings his army to the gates of Rome, then suffers defeat at Zama and, with no way out, takes his own life. Although the novel is fictional, the Punic Wars really happened, and Hannibal was a real historical figure. The overall outcome, Carthage's defeat by Rome, is historically accurate. I wrote this novel for lovers of history and literature, and hope readers enjoy it.