Introduction to the Theory of Neural Computation, Volume I door Anders Krogh, John A. Hertz & Richard G. Palmer