Our own Sy Garte did an excellent overview of the current state of evoltionary theory at an ASA meeting recently. Here is a link to his blog, and here is the talk itself.
About Jon Garvey
Training in medicine (which was my career), social psychology and theology. Interests in most things, but especially the science-faith interface. The rest of my time, though, is spent writing, playing and recording music.