Special Report: The Genealogists Guide to the Various Spellings of Irish Names Including Old Irish, English, Scots, Welsh, Huguenot, and Other Settler Names in Ireland; Master Lists of 20,000 Irish Surname Spellings and 3,000 Variant Spelling Groups from the Archives of the Irish Genealogical Foundation/ by Michael C. O'Laughlin