Author: Llywarch ap Llywelyn
Born: fl. 1174
Died: 1220