Artificial neural networks - Yegnanarayana, B (Prentice Hall, 2000)