Samarkand : a novel