Thesaurofacet : a Thesaurus & Faceted Classification for Engineering & Related Subjects English Electric Company Limited Engli