David O'Keefe
David O'Keefe is an award-winning historian, author, filmmaker, and leading authority on Canadian military historical research. A former officer in the Black Watch (Royal Highland Regiment of Canada), he currently teaches history at Marianopolis College in Quebec and lives outside Montreal.
David O'Keefe is an award-winning historian, author, filmmaker, and leading authority on Canadian military historical research. A former officer in the Black Watch (Royal Highland Regiment of Canada), he currently teaches history at Marianopolis College in Quebec and lives outside Montreal. See less