Many of her novels are set in medieval Scotland. She also writes under the names Sarah Dustin, Sandra Dustin, and Anna Jennet. She writes the popular Highland Brides series, the MacEnroy series, and the Wherlocke series.