The development of populations over time, and, on longer timescales, the evolution of species, are both influenced by a complex of interacting, underlying processes. Computer simulation provides a means of experimenting within an idealised framework to allow aspects of these processes and their interactions to be isolated, controlled, and understood. In this book, computer simulation is used to model migration, extinction, fossilisation, interbreeding,...