James H Allan
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.
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. See less