Evolution and Natural Selection---perfection