A review by _b_a_l_
The Last Witness by K.J. Parker

5.0

Its dark. Its messed up. And its somehow quite beautiful.