Muirteach Mac Neill. Muirchertach Mac Neill