Suryakantha ,AH. Community Medicine with Recent Advances - 5 th Ed - N.Delhi Jaypee Pub. 2019 - 954 Pages Dewey Class. No.: 610.7