The document presents a novel clustering algorithm called CSharp, designed to effectively find clusters of arbitrary shapes and densities in high-dimensional feature spaces. This algorithm uses shared reference points and operates on blocks of data points rather than individual points, which helps improve its performance in the presence of noise and outliers. Experimental results show that CSharp outperforms existing clustering techniques such as DBSCAN, K-means, Chameleon, Mitosis, and spectral clustering in terms of clustering quality and time complexity.