“Google can bring you back 100,000 answers. A librarian can bring you back the right one.” ― Neil Gaiman
Read by Tiffany: JF, but well written enough to be engaging, witty and immersive, full of adventure and magic, with great flow to the tale. Settings are described briefly but vividly and characters sketched, then fleshed out as the story progresses. Some developments/reveals might be surprising for junior readers, but hints and foreshadowing will alert most others.