About R.A.L.P.H. ELWOOD Ralph Carter Elwood is a distinguished research professor of Russian History at Carleton University, Ottawa.