Model-based Clustering and Classification for Data Science, with Applications in R, by Bouveyron, C., Celeux, G., Murphy, T.B. and Raftery, A.E., Cambridge University Press, 2019. Published in the Cambridge Statistical and Probabilistic Mathematics series.