Just over a decade ago, the king of Orisha orchestrated a raid on his own citizens. From among them, he captured and slew every magi. You see, a group of these magic users attacked his own family not so long ago, leaving him alone and feeling utterly helpless against their seemingly overwhelming power. He could not, would not, risk another such attack. In the wake of the raid, anyone born with the potential to someday use magic was ground even farther under the heel of society. It was easy to do. Those children, known as diviners, had white hair from the moment of their birth.

But their power came from the gods, and the gods are not so easy to kill.

Zaile, a young diviner who witnessed her own mother's capture, is thrust into the god's plans to return magic to the world, she relies on her brother's constant presence to stead her through the challenges she faces - among them, dealing with the princess who has fled the capital and her own father's wrath to honor the death of a friend she didn't see clearly until that friend's murder.

A story for our times, Children of Blood and Bone explores the nuances of social stratification and the shortcomings of a morality that is dictated by historical power. Within these pages, Adeyemi's characters breathe and bleed, while their virtues are twisted into weapons used against both themselves and those they care about most. And sometimes, to their very great surprise, their vices turn out to be blessings.