I went to High School from 2005 until 2010, and there was this one particular book - which may have been a part of a series.

It featured a red haired young woman who doesn't get her period until she's 20 because she is half human and half (insert race here). This species has golden skin, black eyes and very tall. They also live longer lives-hence her late bloom. Very elf-like, as they can wield magic and so can the protagonist. Her mother chastises her for not being a late bloomer, and she also has a half-brother. I remember he lost his virginity in a whorehouse at like 12 or 13.

There is also really sick antagonist who gets hard over beating women, particularly the red haired female lead. He's pretty bad as he even buys whores that look like the lead so he can beat them to death and get off on it. At one point he uses magic to transfer his soul into her mother's body. The golden skinned people are able to see auras and his is black and red, and she sees his aura around her mother's body.

There are also small grey creatures that can become Gods if they are believed in. Some are inherently omniscient as their power comes from love or war. Whereas others can lose their power if the source of worship decreases - such as a main one who gains power from theft.

1 Answer 1


This sounds identical to "Medalon" (2000) by Jennifer Fallon. It is the first book in the "Demon Child" trilogy.

There is a red-haired protagonist, R'Shiel Tenragan, who is half-Harshini, who are a race of people who work for/alongside the gods. The main antagonist is Loclon, who is a soldier in R'Shiel's stepmother's army, who beats women.

The small grey creatures are demons, who can become gods if enough people believe in them. The main antagonist of the series is one of these demons, who has convinced an entire nation to believe in him, and the series is set around a crusade against him.

  • Welcome to the site! This is a solid first answer!
    – Jenayah
    Feb 16, 2019 at 1:14

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.