FINITE COVERS OF GROUPS BY COSETS OR SUBGROUPS