John Gascoigne

John Gascoigne is Associate Professor, School of History, University of New South Wales, Sydney and a Fellow of the Australian Academy of the Humanities.