A review by belreadsbooks
The Will of the Many by James Islington

adventurous challenging dark mysterious tense medium-paced

5.0