Meet Margaret J. Osler

Margaret J. Osler is a professor of history at the University of Calgary.

Published Works

Reconfiguring the World
Nature, God, and Human Understanding from the Middle Ages to Early Modern Europe

Margaret J. Osler

Publication Date
Binding Type