Michael Gibbons, Irish Archeologist and Historian