Chris Colby (colby at bu-bio.bu.edu) wrote, in my opinion, an excellent Introduction to Evolutionary Biology. I got it out of the talk.origins archive. Juergen