Robert ap Llywarch ap Trahaearn ap Caradog, lord of Kedewen/Cydewen — latest news, discussion & facts — IJR