William Frederick Geer (1885-1955)