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.
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. See less
J F Bosher's Featured Books