Artificial Neural Networks for Computer Vision by Rama Chellappa & Yi-Tong Zhou