Data Science from Scratch/ First Principles with Python - Grus, Joel (C.A. O'reilly Media, 2015)