hall ' G e. m.