The New American history - Foner, Eric (Critical perspectives on the past, 1990)