Skip to main content alibris logo

David MacKenzie

Dr. David MacKenzie, Professor Emeritus at the University of North Carolina Greensboro, received his B.A. degree in history at the University of Rochester in 1951, after service in the U.S. Army in Germany. Graduating from the Russian Institute of Columbia University in 1953, he began teaching history and Russian language at the U.S. Merchant Marine Academy and received his Ph.D. degree from Columbia in 1962. He taught Russian and European history at Princeton University (1959-1961), Wells...See more