Il est professeur au Department d'Histoire et d'études de la guerre au "Royal Military College" du Canada et au Department des études de défense au Canadian Forces College de Toronto.
Il a été professeur d'histoire et de politique au "U.S. Army War College" et a tenu la chaire d’éthique militaire à la "Marine Corps University".
Il est auteur de plus de 40 livres d'histoire comme :
"Scipio Africanus: Rome’s Greatest General",
"Hannibal: The Military Biography of Rome’s Greatest Enemy", "The Great Armies of Antiquity",
"Man and Wound in the Ancient World"
"Military Incompetence"
"No More Heroes: Madness and Psychiatry In War"