J F Bosher

Bosher taught the history of France and New France for forty years at King's College, London, University of British Columbia, Cornell, and York University.