Abstract evolution

From Memetics