Tapestry Weave

This is it - the last in our series on [...]