Haskell Henry C, Fowler Richard B