Keeley, James H. (James Hugh), 1895-1990