Overview

Sir Cyril John Deverell

(1874—1947) army officer