Algorithms for Data Science - Steele, Brian. (Springer International Publishing,)