<em>weaving thoughts:</em> a woven piece that wefts and warps words and ideas

project

weaving thoughts: a woven piece that wefts and warps words and ideas