Essays on public health in developing countries - Tey, Nai Peng (2017)