Research methods for public health - McClean, Stuart (Thousand Oaks, CA : SAGE Publications, 2019)