Most Popular Books
- Chasing Revolution: Tales of an American Itinerant Radical (1965-80)
- The Winning Words - Vol I: Understanding U.S. Presidential Elections Through Their Campaign Slogans - From American Revolutionary Slogans to A Square Deal to Make America Great Again
- The Winning Words - Understanding U, S, Presidential Elections Through Their Campaign Slogans: Volume III - From Second FDR to Second Trump
- The Messiah of the Defeated: Vol. II - The Addendums
- Just Another Lynch Mob: A Leftist Historian's Reflections on the Storming of the Capitol