NCT00026520 - Interferon Alfa and Thalidomide in Treating Patients With Stage IV Melanoma | Crick | Crick