J . A . Haverman ,prof.