T.B. of preventive & social medicine
Guptha , M C & Mahajan B K
T.B. of preventive & social medicine - 3rd - New delhi : Jaypee Brothers - 610
T.B. of preventive & social medicine - 3rd - New delhi : Jaypee Brothers - 610