This is an interesting book. When I picked it up I actually read almost 80% in one go. If you have a basic idea of machine learning and want to refer to a text book, this is a good one. However, one thing I, personally, do not like is how the author has actually broken down the matrix notation to individual operations in chapter one making things confusing. I believe matrix notation could have worked well. But still, I highly recommend this book. It has a great explanation on Clustering, Gaussian Mixture models.