Python Machine Learning, Third Edition - Sebastian Raschka