Enjoyed this book in spite of its faults, which are there but less important than what is good. The first of which is simply that for a book called Stone of Farewell, where like 75% of the characters are heading there, it takes a damn long time to actually get there. I'm not even marking this a s...