More ways to browse
Riveting tale pits love and magic against cruelty and gore.
By Brigid Kemmerer
African fantasy keeps up suspense in battle-heavy sequel.
By Tomi Adeyemi
Mature fantasy with complex characters is full of surprises.
By Katy Rose Pool
Satisfying fantasy sequel ramps up the action and violence.
By Rebecca Ross