hall ( i e. m.