“this is a lovely, five-star-worthy novel for young readers that is well written and deserves full applause.”