Author: Robert Devlin (introduction)