This was my first Feist book, and what an excellent read it turned out to be. The characters were introduced at timely intervals, so they didn't overlap. The plot of the book was never lost , but in the middle you cover such a lot of ground it becomes hard to follow. It all comes together in the end with quite a bang. The characters develop realistically, and the twists and turns they go through in the cause of fate, adds a real feeling of realism. There is one charachter who is instrumental in the final chapters, and you suddenly realise that you had knowledge of him from the very first part of the book. I've read a lot of fantasy books in my time, but I cannot recall a time when I have had been wrong in guessing what would happen next. This had me on the edge of my seat more times than I can remember. If someone asked my to recommend a good book for a long journey this would be it, If you are a fantasy fan and you haven't read it already it is a must. If you have never read a fantasy book before, I couldn't think of a better one to start with.