A review by cheesepuppy
The Liar's Dictionary by Eley Williams

3.5