Neural Networks and Deep Learning: A Textbook (Hardcover)