Machine Learning books suggested by Michael I. Jordan from Berkeley
shelfjoy.com
shelfjoy.com
That being said, the list is excellent for people who want a solid theoretical grounding of the underlying mathematics, and many of my favorite books are on the list.
Edit: Thanks!
You can find accompanying code here: https://github.com/ageron/handson-ml
This book covers everything from simple regression and classification from the statistical side to things like gradient boosted decision trees and the like on the ML side with enough math to make sure you understand what's actually going on.
I should note, it doesn't touch deep learning, which is what I suspect most people interested in 'machine learning' without any background in stats want to learn about these days.