J.L. Granatstein

About

Jack Lawrence Granatstein is a Canadian historian who specializes in Canadian political and military history.