Since 1957, Chase's Calendar of Events lists everything worth knowing and celebrating for each day of the year: 12,500 holidays, historical milestones, famous birthdays, festivals, sporting events and much more. "The Oxford English Dictionary of holidays."--NPR's Planet Money.