Guest lecture: Professor Gary Anderson