Greaves, Percy L., Jr., 1906-1984