David R. Marples

David R. MarplesDavid R. Marples is distinguished university professor in the Department of History and Classics, University of Alberta, Canada, and the president of the North American Association of Belarusian Studies.