Gruffydd Maelor I - Prince of Powys Fadog