MECHANISMS OF EVOLUTION