janet M. Lang

janet M. Lang is research professor at the BSIA and the Department of History at the University of Waterloo.

Bio

janet M. Lang is research professor at the BSIA and the Department of History at the University of Waterloo.

From This Expert