Barnes, James Thomas Strachey, active 1901-1931, son of Sir H S Barnes, political writer

Relationships: