James M. Masnov 

James M. Masnov is an intellectual historian and author of two books. He speaks to academic and public audiences and makes regular media appearances, including on nationally-syndicated radio and prominent news and commentary podcasts.
See followers