Dafydd Johnston Author & Editor

Professor Dafydd Johnston is Director of the Centre for Advanced Welsh and Celtic Studies, Aberystwyth.