Overview

Sir James Handyside Marshall Cornwall

(1887—1985) army officer and linguist