Looking back over the decades and, indeed, centuries, it is amazing to observe the numerous family names that once were or are common in this area. One of those names that still holds a place here is Kavanagh or Cavanaugh. Most people recognize the surname and invariably associate it with the St. Peter’s Cavanaghs, particularly…
