K.J. Parker's new novel is a perfectly executed tale of intrigue and deception.
For the first time in nearly forty years, an uneasy truce has been called between two neighbouring kingdoms. The war has been long and brutal, fought over the...
Kevin Parson, a 28-year-old seminary student who suddenly becomes the target of an evil nemesis called Slater. Obsessed both with Kevin's downfall and the number 3, Slater initiates a game in which Kevin must answer riddles to avoid Slater's...