Neurocomputing, 4th Edition