William Ray Thompson, 1896-1951