Tells the story of Tahir Shah, a writer & film-maker in his 30s, married, with two children, who was beginning to wilt under British city life. Woven into the narrative is the author's own journey of self-discovery, of learning about a grandfather he hardly knew, & of coming to love the multi-faceted, contradictory country that is Morocco.