Pattern Recognition with Neural Networks in C++ by Abhijit S. Pandya & Robert B. Macy