Despite being one of the most commonly used tools for unsupervised exploratory data analisys and despite its and extensive literature very little is known about the theoretical foundations of cluste