Sylvia Eggleston Wehr, prolific fundraiser for numerous John