Introduction - Bowles, Michael (Machine Learning with Spark and Python, 2019)