Skip to main content

Free UK delivery for orders £30

JA

James H. Allan

Biography

JAMES H. ALLAN served for 37 years as an infantry officer in the Canadian Army before retiring as a colonel in 1991. He had extensive peacekeeping experience in Cyprus, Syria, Israel, Iran, and Iraq.
Environment: Staging