Special Savings | Save up to $20. Get the code »

J K Marteinson

Marteinson is editor of Canadian Military Journal. He served for 35 years with the Royal Canadian Armoured Corps.