Overview

Sir Tom Spencer Vaughan Phillips

(1888—1941) naval officer