Account Login

Margaret Elphinstone

Margaret Elphinstone has written eight historical novels, whose settings range from the Scottish Mesolithic to the nineteenth century. She has taught writing workshops for 25 years

This website uses cookies to give you the best experience. Agree by clicking the 'Accept' button.