Modern treatise on preventive medicine and community health V.1 - Neelakantan, N (Neela publications, 1991)