Emmanuel Gerard Author

Emmanuel Gerard is Professor of History at KU Leuven–University of Leuven. Bruce Kuklick is Professor of History at the University of Pennsylvania.