MORNINGS: David Campbell over the years