Author avatar

John Marteinson

John Marteinson is a retired colonel and former editor of The Canadian Military Journal.

Articles by this author