I enjoy this author and with that in mind, I found this story to complicated. Too many lines to understand and follow, and although it was nicely narrated, I found the mystery weave was difficult to understand. I kept going, and repeating sections occasionally, out of respect for this author, knowing it would all come to light eventually. So I recommend this book and look forward to other stories/characters he has written.