Early one morning in 1899, in a small town along the coast from Mombasa, Hassanali sets out for the mosque. But that morning he never gets there, for out of the desert stumbles an Englishman who collapses at his feet.
That man is Martin Pearce - writer, traveller and something of an Orientalist. He is taken to recuperate at the house of a colonial official, Frederick Turner. When he visits Hassanali to thank him for the rescue, he meets his sister Rehana and is immediately fascinated by her beautiful eyes and her air of tragedy. In this crumbling town on the edge of civilised life, with the empire on the brink of the new century, a passionate love affair begins that brings two cultures together and that will reverberate through three generations and across continents.
It carries its consequences to Zanzibar in the early 1950s, a country struggling with its complicated legacy of slavery and foreign rule. Here another forbidden love affair begins as Zanzibar moves inexorably towards independence - and revolution.