Neural networks: alogorithms applications and programming techniques - Freeman, James; Skapura, David (Vidhyanagar Pearson, 2006)