- Author: Diana Wynne Jones
- Binding: PB
It's not easy to rescue a castle full of princesses … particularly when your magic carpet is threadbare and disagreeable. Meet Abdullah, a dreamy young merchant who seems destined to do little. That changes when the mysterious stranger sells him a ratty rug, which transports him to a garden where he meets a beautiful lady with a lovely name. Will they live happily ever after? Not if it's up to a malicious genie and a bizarre tangle of other things.