Overview

Sir Thomas Wentworth Russell

(1879—1954) police officer in the Egyptian service