Overview

Sir James Halkett Cassels

(1907—1996) army officer