published in Machine learning with Spark™ and Python{®}, Cambridge Series in Statistical and Probabilistic Mathematics. Cambridge University Press Journal