Stephen McQuaid

Results 3 issues of Stephen McQuaid

I am happy to break this PR up into smaller chunks - but figured I'd submit something to see if you are open to the idea + to receive feedback....

Happy to modify as needed