Hubert Lee Kavenagh (1910-1999)