The Liar’s Key by Mark Lawrence

What we learn along the way, as well as the outcome, can’t be predicted. I audibly gasped at the very last sentence.

Read More