Author: Gruffydd ab Ieuan ab Llewelyn Vychan