But how do you know if an ending is truly good for the characters unless youve traveled with them through every page
Shannon Hale