Pyrrolylquinones and indolylquinones useful for treating diseases such as
neurodegenerative disease, viral infections and proliferative disease are
described, along with methods of making such compounds and pharmaceutical
formulations containing such compounds.