David Sloan Wilson, an evolutionist and professor at Binghampton University, is a strong proponent of the idea of multilevel selection theory. Multilevel selection has been used to rectify limitations of earlier group selection models. This new theory suggests that while genes are provide the information that is passed on, it is individuals (the vehicles for genes) and how they interact in a group that determines which genes are passed on and which die out. In particular, this theory offers an explanation behind group altruism.
A few weeks ago, Professor Wilson published a book entitled Evolution for Everyone: How Darwin's Theory Can Change the Way We Think About Our Lives, in which he attempts to find evolution in our daily lives and its real-world implications. Professor Wilson also heads the Evolution Studies Program at Binghampton University, which allows students to study evolution in relation to any other field. More information about this program can be found at http://bingweb.binghamton.edu/~evos/.