hall il e. m.