Overview

Sir John Humphrey Davidson

(1876—1954) army officer and politician