hall S e. m . till B . M.