TY - BOOK AU - Gupta, Piyush TI - Textbook of preventive and social medicine SN - 9788123914572 PY - 2007/// CY - New Delhi PB - CBS publishers ER -