Little House in the Highlands, by Melissa Wiley, was published in 1999 by HarperCollins.
Meet Martha the little girl who would grow up to be Laura Ingalls Wilder’s great-grandmother. It’s 1788, and six year old Martha lives in a little stone house in Glencraid, Scotland. Martha’s father is Laird Glencaraid, and the life of the Laird’s daughter is not always easy for a lively girl like Martha. She would rather be running barefoot through the fields of heather and listening to magical tales of fairies and other Wee Folk than learning to sew like a proper young lady. But between her dreaded sewing lessons, Martha still finds time to play on the rolling Scottish hills.