An Information-Theoretic Approach to Neural Computing by Gustavo Deco & Dragan Obradovic