A good book that touches on a plethora (very exhaustive indeed) of machine learning algorithms. It is a "jack of all trade master of none" book, as such, only fit for referencing and not as an in-depth analysis of a particular algorithm. I like the book as it provides good insights and connections of machine learning algorithms. 4.5 stars.