Books
- Encyclopedia of German tanks of World War Two: A complete illustrated directory of German battle tanks, armoured cars, self-propelled guns and semi-tracked vehicles, 1933-1945
- War Journal of an Innocent Soldier
- The Changing Face of War: Learning from History
- Washington's War on Nicaragua
- To Serve with Honor : A Treatise on Military Ethics and the Way of the Soldier
Books