William Welstead Editor & Author

Peter Barry is Emeritus Professor of English at Aberystwyth University

William Welstead is an Independent Scholar based on the Isle of Tiree