Per-6-substituted beta-cyclodextrin libraries inhibit formation of beta-amyloid-peptide (A beta)-derived, soluble oligomers.