ROY,RAVINDRA NATH MAHAJAN & GUPTA TEXTBOOK OF PREVENTIVE AND SOCIAL MEDICINE - NEW DELHI JAYPEE 2013 - 703 ISBN: 978-9350901878