Before revision:  The methodology is based on a varying distance threshold and it is effective from a computational point of view. It also allows an inspection of the intercluster and intracluster properties of the resulting communities.
After revision:  The proposed methodology aims at finding the distance threshold that maximizes a specific modularity function defined for general metric spaces. Main advantages regard the computational efficiency of the procedure as well as the possibility to inspect intercluster and intracluster properties of the resulting communities.