Lewis finished reading Cage of Souls by Adrian Tchaikovsky Jan. 23, 2023 Public 5 stars Enjoyed this one, as always Tchaikovsky has exceptional world-building with a tight story on top