Daniel Gardner - Neurocomputing, a primer