David VareyDavid Varey is a former artillery officer and assistant professor of international and military history at the Royal Military College of Canada. Books by the Author