The Irish Brigades, 1685-2006: A Gazeteer of Irish Military Service, Past and Present