Kingdom of Souls

3 books in series
4.5 out of 5 stars 55 ratings

Kingdom of Souls Summary

Explosive fantasy set in a West African world of magic and legend, where one girl must sacrifice her life, year by year, to gain the power necessary to live up to the expectations of the mother she has never been good enough for.

Perfect for fans of Sarah J Maas, Tomi Adeyemi and Black Panther

There’s magic in her blood.

Arrah is a young woman from a long line of the most powerful witch doctors in the land. But she fails at magic, fails to call upon the ancestors and can't even cast the simplest curse.

Shame and disappointment dog her.

When strange premonitions befall her family and children in the kingdom begin to disappear, Arrah undergoes the dangerous and scorned process of selling years of her life for magic. This borrowed power reveals a nightmarish betrayal and a danger beyond what she could have imagined. Now Arrah must find a way to master magic, or at least buy it, in order to save herself and everything she holds dear.

©2019 Rena Barron (P)2019 HarperCollins Publishers Limited
Show More Show Less
Not an Audible member?
From £7.99/month after 30 days. Renews automatically. See here for eligibility.
Product list
  • Book 1

    • Kingdom of Souls Trilogy, Book 1
    • By: Rena Barron
    • Narrated by: Robin Miles
    • Length: 16 hrs and 16 mins
    • Release date: 19-09-19
    • Language: English
    • 4.5 out of 5 stars 43 ratings

    Regular price: £16.99 or 1 Credit

    Sale price: £16.99 or 1 Credit

  • Book 2

    • Kingdom of Souls Trilogy, Book 2
    • By: Rena Barron
    • Narrated by: Robin Miles
    • Length: 13 hrs and 25 mins
    • Release date: 18-02-21
    • Language: English
    • 4.5 out of 5 stars 11 ratings

    Regular price: £12.99 or 1 Credit

    Sale price: £12.99 or 1 Credit

  • Book 3

    • Kingdom of Souls Trilogy, Book 3
    • By: Rena Barron
    • Narrated by: Robin Miles
    • Length: 14 hrs and 30 mins
    • Release date: 06-07-23
    • Language: English
    • 4 out of 5 stars 1 rating

    Regular price: £12.99 or 1 Credit

    Sale price: £12.99 or 1 Credit