James MacGeoghegan

Irish Roman Catholic priest and historian From Wikipedia, the free encyclopedia