I have lost a lot of sleep this week reading this entire series and it ends well. This is the best book out of all four. In my review from the last book I remarked that there were so many interesting loose ends that I wanted answered that surely we'd be left disappointed by the end of the series (th...