Oxford textbook of public health - Holland, Walter W. (Oxford Univ. Press, 2002)