Hannibal's daughter - Haggard, Andrew, 1854-1923