Professor of English Literature, Montclair State University. Historian, author of many articles and books on Soviet history of the 1930s, including /Stalin: Waiting For ... The Truth! Exposing the Falsehoods in Stephen Kotkin’s Stalin. Waiting for Hitler, 1929-1941/ (2019); /The Mystery of the Katyn Massacre: The Evidence, the Solution/ (2018); /Leon Trotsky’s Collaboration with Germany and Japan/ (2017); /The Fraud of the Dewey Commission: Leon Trotsky's Lies/ (2018); /Yezhov Vs. Stalin: The Truth About Mass Repressions and the So-Called 'Great Terror' in the USSR/ (2016).