Hope and Resistance: Voices of a People’s History of the United States in the 21st Century Post date July 4, 2023