I found this book to be very clearly written and also very informative since in addition to...
Python Machine Learning: Everything You Should Know About Python Machine Learning Including Scikit Learn, Numpy, Py Torch, Keras and Tensorflow with Step-by-Step Examples and Practical Exercises