Some Extensions of Johnson's Hierarchical Clustering Algorithms | Synapse