Hannibal's Daughter is a historical fiction novel written by Andrew Haggard and originally published in 1898. The story is set in ancient Carthage and follows the life of a young woman named Salammbo, who is the daughter of the famous general Hannibal. Salammbo is a beautiful and intelligent woman who is deeply devoted to her father and his cause. However, when she falls in love with a Roman soldier named Matho, she is torn between her loyalty to...