An Irish crazy-quilt. Smiles and tears, woven into song and story