Journal of Leprosy review - London British Leprosy relief association (LEPRA) 1980 - Vol. 51 . ISSN: 0305 7518