I'm looking for an old fantasy novel. Here's what I remember:

  • Probably published in the 80s or 90s.
  • Fantasy setting.
  • Takes place in a large fantasy city. - Maybe so big that nothing else in the world is really described. (Not an Earth city. It's not urban fantasy. More like mid-to-low fantasy set in a city.)
  • There is a female human character, a terrorist or some sort of resistance leader, called 'The Hyena'.

1 Answer 1


It sounds like Rats and Gargoyles by Mary Gentle, the first book of her White Crow Sequence. It was published in 1990 so it fits the time you remember reading it.

Rats and Gargoyles

It is a nameless city somewhere between past and future, a mythic realm at the "heart of the world," where wicked Rat Lords have reduced all humankind to slaves, and god-daemons make the decision to end all existence. This energizes a compelling quest for survival, and prompts the powerful White Crow to order an uprising against this chaotic strike that threatens them all. Among those who respond to her are the defiant Prince Lucas of Candover, a student at the University of Crime, and no man's slave; and Zara, the young Katayan woman who is destined to become the living Memory of all that follows. And others rally to join them in one final desperate revolt, hoping to create a magic powerful enough to reshape the very nature of how they live.

We first meet The Hyena in Chapter Three:

A woman in armor shoved herself out of the litter, inch by strenuous inch, thumping the scabbard of a long sword down on the quayside, and using it as a support.

"Next person who doesn’t stop I’ll gut. That goes for you, Clovis. What have you found me?"

She stumbled in three great strides to the chair, sitting with a clash of armor, and waved away all offer of assistance. As she slumped back into the cushioned chair, two men came to kneel at either side of it.


"Who-are-you yourself," the woman said laconically. "I’m called The Hyena. I rule the human Imperial dynasty–what there is left of it."

  • That's the one. Thanks!
    – A_Sunday
    Mar 10, 2023 at 15:18

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.