Gordon Stewart is a physician, specializing in preventitive medicine. He was the Professor of Public Health at the University of Glasgow.