David MacKay

David MacKay: Cambridge University: Undergraduate in Natural Sciences California Institute of Technology (Caltech): Ph.D. in Computational Neuroscience...