hi drifter, i am on lunch break so cant really reply much, but my personal thoughts on evolution is that yes, it can happen but within its own species only.
So a human cannot come from a primate but his looks, size, bearing etc can evolve from when he first appeared long ago.... as a human...