Neural networks and Learning Machines - Haykin, Simon (Pearson, 2009)