David O’Keefe
David O’Keefe was former Research/Liaison officer and Signals Intelligence specialist for the Department of National Defence and infantry officer in the Royal Highland Regiment. He is now a professor of Modern and Military History at Marianopolis College in Westmount, Montreal. His publications include Canadian Military History Minutes broadcast on Radio Canada International; he is also…