The End of History: Global Events 1995-1999