Machine Learning Explained by Rodney Brooks
rodneybrooks.com