The present invention provides a compound of general Formula (I) having histone deacetylase (HDAC) and/or Cyclin-dependent kinase (CDK) inhibitory activity, a pharmaceutical composition comprising the compound, and a method useful to treat diseases using the compound.