The Far Pavillions by Mary Margaret Kaye