Nancy Holmes LRC Contributor Nancy Holmes lives in Kelowna, British Columbia. Articles by Nancy Holmes Saint Cainnech (March 2022)A poem.