Complex networks such as the Internet, WWW, transportation networks, power grids, biological neural networks, and scientific cooperation networks of all kinds provide challenges for future technological development. - The first systematic presentation of dynamical evolving networks, with many up-to-date applications and homework projects to enhance study - The authors are all very active and well-known in the rapidly evolving field of complex networks...