Fundamental Algorithms of Machine Learning
Maybe it’s because of the 100 page limit, but it’s pretty unusual to put supervised linear methods with unsupervised clustering. Usually, those are two different chapters.