Heterogeneous reactions catalyzed by ion exchange resins: Alkylation of phenols with a methyl styrene, etherification of methanol with methyl styrene.