Overview

(Thomas Johnstone) Carlyle Gifford

(1881—1975) lawyer and investment trust manager