Data Science from Scratch: First Principles with Python (Paperback)