The new public health an introduction for the 21st century - Tulchinsky, Theodore H. (Academic Press, 2000)