Network science offers a powerful language to represent and study complex systems composed of interacting elements -- from the Internet to social and biological systems. A Guide to Temporal Networks presents recent theoretical and modelling progress in the emerging field of temporally varying networks and provides connections between the different areas of knowledge required to address this multi-disciplinary subject. After an introduction to key...