For those that haven't read it, a classic of the genre, and still entirely valid 70 years on.
https://www.amazon.com/True-Believer.../dp/B005YPIR10
Hoffer's thoughts on mass political and social movements and especially communist and socialist ones (San Francisco waterfront was rife with them in the 30s-50s) were carefully observed from experience.