Seems like the kind of stuff you get at by combining sklearn's official docs with some material from one of the moocs (like udacity's machine learning class, coursera's etc.) + some wikipedia. This is my default style of learning: picking a "track" (whatever mooc or a cool side project idea) + lots of small specific resources.
I'm really curious why would you recommend and actual book?
It has all the chances to get outdated in a few months, while the separate resources will get updated for sure. yeah, there's some googling effort, but still...