The effects of genes and environment on complex human traits with emphasis on: Genetic architecture and evolution; non-genetic inheritance; mate selection; developmental change; sex-effects; genotype-environment interaction; resolving cause from effect; design of genetic studies, statistical methods and computer algorithms for genetic data analysis. Applications in R and OpenMx.