Siddiqui, Muhammad Irfanulllah Public Health and Community Medicine / - 8th ed. - Pakistan : Time Publisher , 2020 - 1016p. ISBN: 9789698261566