Understanding Deep Learning by Simon J.D. Prince
udlbook.github.io