Public and private - Trevelyan, Humphrey Baron Trevelyan 1905- (H. Hamilton, 1980)