“Resurrecting Ayesha’s Ghost: the New Challenges of Rider Haggard’s Fiction”,