Edith Nesbit, Johanna Ward, Blackstone Audio, Inc.

The Enchanted Castle

Audiobook (Blackstone Audio, Inc. Oct. 26, 2000) , Unabridged
"I'm going to believe in magic as hard as I can," said Gerald firmly when they found the beautiful garden with its lake, its yew hedges, and its roses. After which it seemed only natural to find a princess lying asleep in this enchanted place, and for Jimmy to wake her with a kiss (Gerald having declined that honor with some disgust).

"I haven't had anything to eat for a hundred years," said the Princess, whose name was Mabel, and she invited them into her castle to share her repast, though strangely enough the only food she could offer was bread and cheese and water! Next she led them to her treasure chamber and showed them all her jewels, removing their last lingering doubts of the magic by putting on a ring of invisibility - and promptly disappearing!