Essential public health : theory and practice - Badrinath, Padmanabhan; Gillam, Stephen; Yates, Jan (Camridge University Press, 2007)