May is a time for commemorations that begins with: the May Day(s), the ancient pagan ritual for Spring, and marking of Labour solidarity in Europe and America; and of course, tomorrow's Cinco de Mayo remembrance of one of Mexico's successful