Overview

Sir William Thomas Francis Horwood

(1868—1943) army officer and police administrator