This book is a collection of essays exploring adaptive systems from many perspectives, ranging from computational applications to models of adaptation in living and social systems. The essays on computation discuss history, theory, applications, and possible threats of adaptive and evolving computations systems. The modeling chapters cover topics such as evolution in microbial populations, the evolution of cooperation, and how ideas about evolution...