Many books in evolutionary psychology emphasize just a small part of the total picture. Evolutionary Psychology gives students a clear understanding of how current psychological knowledge of human behavior and experience draws from a variety of perspectives...