The Textile Institute
591220 – David Horace Woolliscroft