Ending a beloved book series is notoriously difficult. The longer readers spend with a world and its characters, the more expectations build around the finale, and even an otherwise excellent series can stumble when it's time to deliver long-delayed answers and cathartic goodbyes.