ConDist: a context-driven categorical distance measure
Hierarchical Grouping to Optimize an Objective Function