Python for probability, statistics, and machine learning. (2016)