Richard B Spence

Dr. Richard B. Spence is a professor of history at the University of Idaho where he has taught since 1986. His interests include modern Russian, military, espionage and occult history. He is the author of numerous book and articles.