American epoch : a history of the United States since 1900