Neural Networks and Learning Machines - Haykin, Simon