The Textile Institute
235710 – Arthur David Harverd 97026990 – John Roy McPhee CText FTI