James Hiller
James Hiller is Professor Emeritus, Honorary Research Professor and University Research Professor of the Department of History at the Memorial University of Newfoundland.
James Hiller is Professor Emeritus, Honorary Research Professor and University Research Professor of the Department of History at the Memorial University of Newfoundland. See less
James Hiller's Featured Books