Neural Network Learning by Peter Bartlett, Martin M. Anthony & Martin Anthony