https://machinelearningmastery.com/6-practical-books-for-beginning-machine-learning/