Introduction to the theory of neural computation - Hertz (Addision-Wiley Publishing Company, 1991)