Discrete Mathematics Of Neural Networks by Martin Anthony