Authors | John Peter Oleson
autor-image
John Peter Oleson
John Peter Oleson is Distinguished Professor of Greek and Roman Studies, University of Victoria, Canada.

Books by John Peter Oleson

The Oxford Handbook of Engineering and Technology in the Classical World: by John Peter Oleson
by John Peter Oleson