List of events held between 1979 and 2012