Revisiting the Social Contract: Physicians as Community Health Promoters - Margaret Gadon, MD, MPH (Centers for Disease Control and Prevention, 2007)