This magical collection of stories, gathered from the rich treasury of Persian folk and fairytales, tells of love and longing, fate and human ingenuity, loss and grace. Although sources of these tales have been lost over the ages, their memory runs through the collective psyche of the Iranian people. Handed down through generations, told by professional storytellers in bazaars and gatherings, these tales have been made popular the world over by great poets such as Rumi and Firdowsi. At the same time, beneath these charmed narratives, they reflect deep cultural and psychological insights into the attitudes, values and structures which constitute Iranian society. In her own unique voice - with style, charm and humour - Shusha Guppy narrates these timeless fables of princes and princesses; dervishes and miracle-working saints; jinns and giants; flame-breathing dragons and winged horses; sorcerers and magicians.