Papilloma viruses, warts, carcinoma and Langerhans cells.