Margaret MacGregor lives on the west coast of Scotland, within sight of the island of Arran. On a good day, the Isle of Cumbrae and the Mull of Kintyre are also visible. She spent many happy family holidays in Millport and is still a frequent visitor to the island. She studied Scottish and medieval history at the University of Glasgow.