Michelle Horst, The Land of Shadows

The first lie of life is to say that there is such a thing as trust. Can you truly say you even trust yourself?