Weaver of words & wonder