#740 - Thaddeus Russell

Dec 23, 2015

Thaddeus Russell is an adjunct professor of American Studies at Occidental College, and also the author of "A Renegade History of The United States"

Want this episode transcribed?

Donate $5.00 on Patreon and leave a post with the name of this episode.