Self-Organizing Map Formation: Foundations Of Neural Computation by Klaus Obermayer