Natural selection and deterministic evolution.
Selection and mutations: evolution of infinite populations.
Selection, mutations, and genetic drift: stochastic evolution of finite populations.
Evolution of complex genomes and phenotypes.
Fast adaptive processes in microbial and viral systems.