G H Bennett
G. H. Bennett is Associate Professor (Reader) in History and Head of Humanities at the University of Plymouth, UK.
G. H. Bennett is Associate Professor (Reader) in History and Head of Humanities at the University of Plymouth, UK. See less