David Garnett — British writer and publisher (1892-1981)