Robert C. Allen (NHC Fellow, 1986–87)