Title: Deep Learning from First Principles : Second Edition