Author: Weavers Society of Anderston.