The future of public health - Bloom, Barry R. (Harvard School of Public Health, 2003)