Marcus Hall

Marcus Hall is Professor of Environmental History at the University of Zurich