A review by underworldblues
Arms of Nemesis by Steven Saylor

dark emotional mysterious tense medium-paced

4.5