This novel and accessible textbook focuses on the intimate interplay between ecological and evolutionary processes as populations spread through time and space. It provides both a survey of the field - a story about the history and development of our understanding - as well as a synthesis of the new developments.