I have a history degree and that list more or less represents some of the required reading for an undergraduate history program.