krondo.com
Book: What Evolution Is
A good survey of the fairly recent state of evolutionary theory.