Textbook of community medicine: preventive and social medicine - Sunder Lal (CBS pub., 2017)