This brought many threads together, and answered many questions and mysteries...but it also left many unanswered and that Cliffhanger! Jon! It seem this book was the the book of hard times and hard falls of everyone. Growing pains and lessons learned. No one came out unscathed. I weep when I think of having to wait 6 years for another book. I enjoyed it more than the last installment, and hope the wait is not too long.