Roy A Prete
The editors, Roy A. Prete and A. Hamish Ion, teach in the Department of History at the Royal Military College of Canada, Kingston.
The editors, Roy A. Prete and A. Hamish Ion, teach in the Department of History at the Royal Military College of Canada, Kingston. See less
Roy A Prete's Featured Books