Neural Computation In Hopfield Networks And Boltzmann Machines by James P. Coughlin