Necessary Trouble: Americans in RevoltAudiobookNecessary Trouble: Americans in RevoltbySarah JaffeRating: 4 out of 5 stars4/5Save Necessary Trouble: Americans in Revolt for later