In the final volume in King's trilogy set in Victorian Scotland, the new Earl of Kildonan returns home to the Highland mountains and becomes stranded with feisty, enchanting Cariona MacConn, who has a secret of her own that she will protect at any cost. Original.