20 common problems in dermatology - Alan B. Fleinscher. Jr...at.al (McGraw-Hill)