NCT00933426 - Lenalidomide and Paclitaxel in Prostate Cancer | Crick | Crick