The present invention provides analogs and derivatives of thalidomide whichinhibit cancer and angiogenesis. The present invention further providescompounds which disrupt microtubule polymerization. The present furtherprovides methods of treating cancers comprising mutant p53.