Handwoven treasures in silk and wool by Trish Moon, Gabriola Island, British Columbia, Canada