The immunology of skin cancer.