"Highly recommended. . . . This is an important book in putting the burgeoning field of sociodynamics on a solid footing."—Journal of Artificial Societies and Social Simulation This text deals with general modelling concepts in the social sciences, their applications, and their mathematical methods. The author's well-organized approach offers a clear, coherent introduction to terminology, approaches, and goals in modelling. Appropriate for advanced undergraduates and graduate students, it requires a solid background in algebra and calculus. The three-part treatment begins by addressing general modelling concepts, the second part provides applications, and the third discusses mathematical method. Topics include population dynamics, group interaction, political transitions, evolutionary economics, and urbanization. Guiding students through a series of practical applications that illustrate the methods' potential scope, the text concludes with a detailed look at mathematical methods.