Dave Ruffley. Ph.D.
Dave Ruffley. Ph.D.
Professor of History and Political Science970-625-6958 | druffley@coloradomtn.edu
Education
- Ph.D., Ohio State University
- M.A., University of Washington
- M.S., Troy University
- B.S., USAF Academy
Awards/Publications
- Book: Children of Victory—Young Specialists and the Evolution of Soviet Society
- CMC Rifle Full Time Faculty of the Year 2015