I always feel I have to begin my review of an H. R. Haggard novel (novella in this case) with qualifying statements. Maiwa's Revenge was published in 1888, well over one hundred years ago. The world of 1888 was very different from the world of 2022. That may sound pedantic, but I have seen a few rather irksome reviews where people are dismissive of the content, and have chosen to get offended by either the antiquated language, the misogynistic themes, and the cavalier hunting practices.
IMHO Haggard wrote some wonderful classic adventures. Although I have some issues with the pervading colonialism that drives some of the Quatermain narratives (I'm a Puerto Rican that lives on the island), I choose to focus on the escapist nature of these stories. Generally the stories have serious undertones and this one is no different.
Maiwa is the daughter of a tribal chief and she is given as a bribe to another chief in an attempt to save her village, but although she is raised as a princess, she is little more than a symbol of status, a token to be manipulated by her husband. He treats her poorly and she looks to Allan Quatermain for help. I love this story. It is exceptional, paradigmatic, and has longevity. Those are my three criteria for a classic, and so ergo, I award the title of classic to this very fine book.
I subtract 1 star for some relevant critique of the storytelling device which is a big flaw in my mind. Quatermain is not the narrator of the story. Someone else is the narrator who listens as Quatermain tells the story. It is a very clumsy way of telling the story. Trigger Warning for misogyny, colonialization of Africa, and avaricious hunting.