This compelling, amusing, and carefully argued book sheds light on a theory of human nature that has devastating explanatory power, but which has been too long suppressed by ideologues who do not know the difference between explaining behavior on the one hand and condoning it on the other. Because evolutionary psychology seeks to explain human nature objectively - free of value-laden terminology - it has been attacked as a rationalization for rape, adultury, murder, etc... Hopefully this book will help clarify for the general reader that accurate information about human nature is a necessary tool for correcting or eliminating intolerable behaviors. It is written in fluid prose. Elegant metaphors appear just when they are needed, and are pushed just far enough to flesh out a given point. Personable and well timed humor lightens things up regularly. Most importantly, Wright leads the reader through the frequently complex and sometimes seemingly contradictory insights of evolutionary psychology with consumate skill.