hal ' ' n e. m.