Handbook of preventive and social medicine: community health - Bedi, Yash Pal. (new delhi cbs, 2003)