Talks by Phil Pringle