A review by karend55
The Book of Souls by James Oswald

dark mysterious fast-paced
  • Plot- or character-driven? A mix

4.0