The Textile Institute
225690 – John Brian Hamilton