Barbara LeppardBooksDifferential Diagnosis and Treatment in DermatologyTreatment in dermatologyAtlas of African DermatologyTreatment in dermatologyAuthor data: Open Library