Barbara Christie sits reading in her conservatory of Swordale House overlooking Beinn Na Caillich nr Broadford, Isle of Skye.