Olwen Claire Niessen

Olwen Niessen completed her PhD at the University of Waterloo, Canada, where she was Assistant Professor of History. She is now retired.

Olwen Claire Niessen's Featured Books