#553 - Thaddeus Russell

02:54:52

Access AI content by logging in

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