I touched on some of the evolutionary stuff in a previous thread, but I'm no evolutionary biologist, so I'm sure there's much, much more