
Cage of Souls
Humanity clings to life on a dying Earth in an epic, far-future science fiction novel. The sun is bloated, diseased, dying perhaps. Beneath its baneful light, Shadrapar, last of all cities, harbours fewer than 100,000 human souls. Built on the ruins of countless civilisations, Shadrapar is a museum, a midden, an asylum, a prison on a world that is ever more alien to humanity. Bearing witness to the desperate struggle for existence between life old and new is Stefan Advani: rebel, outlaw, prisoner, survivor. This is his testament, an account of the journey that took him into the blazing desolation of the western deserts; that transported him east down the river and imprisoned him in the verdant hell of the jungle's darkest heart; that led him deep into the labyrinths and caverns of the underworld. He will meet with monsters, madman, mutants. The question is, which one of them will inherit this Earth?
Buy this book at Amazon- Publisher
- Head of Zeus
- Year
- 2019
- ISBN-13
- 9781788547383
- Genre
- Science FictionFantasy
- Topics
- Survival on a dying EarthImprisonment and exileHumanity's struggle against extinction
Awards
- Arthur C. Clarke AwardShortlisted(2020)
If you liked Cage of Souls, you could also like these

Shroud
Adrian Tchaikovsky
0 wins · 5 score

Shards of Earth
Adrian Tchaikovsky
1 win · 12 score

Children of Time
Adrian Tchaikovsky
1 win · 8 score

Eyes of the Void
Adrian Tchaikovsky
0 wins · 2 score

Children of Ruin
Adrian Tchaikovsky
1 win · 8 score

Children of Memory
Adrian Tchaikovsky
0 wins · 2 score

Lords of Uncreation
Adrian Tchaikovsky
0 wins · 2 score

It Takes Death to Reach a Star
Gareth Worthington and Stu Jones
0 wins · 2 score

The Doors of Eden
Adrian Tchaikovsky
0 wins · 5 score

Cagebird
Karin Lowachee
0 wins · 2 score

Archangel
Marguerite Reed
0 wins · 2 score

Cirque
Terry Carr
0 wins · 5 score

Shadrach in the Furnace
Robert Silverberg
0 wins · 6 score

Alien Clay
Adrian Tchaikovsky
0 wins · 10 score

The City in the Middle of the Night
Charlie Jane Anders
1 win · 11 score