Marlon James weaves a tapestry of breathtaking adventure through a world at once ancient and startlingly modern. And, against this exhilarating backdrop of magic and violence, he explores the fundamentals of truth, the limits of power, the excesses of ambition, and our need to understand them all.
Descriptions are sourced from publishers or third parties and are not independently verified See our disclaimer