. "The activities that have laid the liberal agenda to waste is a combination of pre-boomers, boomers, the X generation and the Y generation." . . .