A Genealogist's Guide to Irish Names by Connie Ellefson