A Tale of Two Castles
Levine, Gail Carson / Call, Greg Newbery Honor winner Levine ("Ella Enchanted") delivers a fabulous and funny fantasy novel about a shape-shifting ogre, a dragon detective, and a girl who dreams of becoming an actress. Illustrations.