Evolutionary psychology is a theoretical approach to psychology that attempts to explain useful mental and psychological traits—such as memory, perception, or language—as adaptations. This book provides an introduction to evolutionary psychology and how they have been applied to topics covering the range of human experience, including cooperation, mating, friendship, aggression, warfare, collective action, kinship, parenting, social learning, dietary choice, spatial cognition, reasoning, emotions, morality, personality and individual differences, predator avoidance, hazard management, culture, and more.