"This text considers whether evolutionary explanations can be used to clarify some of life's biggest questions. It offers a lively, informative, and timely look at a wide variety of key issues facing all of us today - including questions of race, sex, gender, the nature of language, religion, ethics, knowledge, consciousness, and, ultimately, the meaning of life."