ARTIFICIAL NEURAL NETWORKS - YEGNANARAYANA, B. (PHI, 2023)