Michael Steven Newton

Researcher for Gaelic and Scottish language and custom.