Rating: WARTY!
You know there was nothing outright bad about this novel, but there was nothing great about it either, and in the end, that was the problem. It was bland to the point of pointlessness. I read it very nearly all the way through - all except for the last few pages and by then I had begun to seriously resent the time I'd wasted on this when I could have been reading something more memorable and engaging. As it was, it was not even really a story; it was just a meandering ramble that really had nowhere to go, but downhill.
The problem was that it so quickly became perfectly obvious exactly what was going to happen, who the mysterious visitors were, and where everyone would end up. If you're going to tell such an obvious story, then you at least need to spice it up a bit with some misdirection and red herrings. The author never did. I don't know if she was foolish enough to believe that no-one could see the glaringly obvious truth (in a novel where 'truth teller' is part of the title!), or if she understood that and simply didn't care, but the fact that it was so painfully obvious to the reader, and yet not a single one of the three main female characters even had a clue, tells me that this author evidently delights in writing about truly stupid female characters. Why female authors do this to their characters I do not know, but it happens a lot and it always pisses me off.
The story is set in a sort of medieval world where there are three kinds of gifted people, all of whom seem to be female for some reason. One of these kinds is the wish-granter. She has the power (so-called) to grant any wish, but since we later learn that she has no power to choose which wishes are granted and which are not, it rather neuters her power, and renders it completely random.
The other two kinds of people are represented by the mirror twins who are the main characters. That is, they are identical if one is seen directly, and the other seen in a mirror reflection. The have the palindromic names of Adele and Eleda - something that was again obvious from the start, and while the reader has the advantage of seeing the names in print which makes it a bit easier than if we'd simply heard them, it's not impossible to figure it out. Yet no one ever does! Maybe it's just that the whole city is stupid?
One of the twins is compelled always to tell the truth. She has the power to discern truth about a person and typically cannot prevent herself from speaking it. The other has the seemingly pointless power of never revealing a secret. It's quite literally impossible for her to tell a secret that's been shared with her Again, that power seems a bit dumb, but because she is so similar to her sister, there is the quirk that sometimes someone who thinks they're sharing a secret that will never be passed on, makes a mistake and speaks it to the truth-teller. This plays such a small part in the story that it seems pointless, but it does again illustrate how dumb these people are.
That was the whole problem with this: the pointlessness of it. There really wasn't a story here to tell. There was never any adventure, never anything at risk, never any great revelation, never anything unpredictable, never any thrill or danger, and never any real romance or heartbreak for that matter. It was bland to the point of being tasteless and I cannot commend it as a worthy read. It's the middle book in a trilogy. I hadn't read the first, and it's not necessary; they're stand-alones it would seem, but I'm done. I have no desire to read any more of this trilogy or or any other Sharon Shinn novel. This is the second work of hers that I've been disappointed with and the thought of reading anything else by her now just leaves me cold.