The End Of History Revisited