(b) Theories of evolution; Natural selection, role of mutations in evolution, evolutionary patterns, molecular drive, mimicry, variation, isolation and speciation.

Theories of evolution
Natural selection
Role of mutations in evolution
Evolutionary patterns
Molecular drive
Mimicry
Variation
Isolation
Speciation
Misc.