A H Suryakantha Community medicine with recent advances - New delhi Jaypee 2018 - 1042p. Dewey Class. No.: 614 / SUR/CO