hall sex e. m.