Papers and presentations given by Ifor ap Dafydd