Hornik, Kurt, et al. “Spherical K-Means Clustering”. Journal of Statistical Software, vol. 50, no. 10, Sept. 2012, pp. 1-22, doi:10.18637/jss.v050.i10.