Madog Hyddgam ap Madog ap Cadwgan ap Madog of Ciltalgarth — latest news, discussion & facts — IJR