The Far Pavilions by Mary Margaret Kaye