Essentials of Public Health by Bernard J. Turnock