Essentials of public health - Turnock, Bernard J; Author (2012)