Although evolution is often presented as a simple upward hill, in reality, it is a complex topology of hills and valleys. Because evolutionary adaption says that populations tend upward, a… read more →