suppose $M$ is a manifold , $G$ is a lie group (may be finite) ,then let $G$ act on  $M$ freely , $N=M/G$ is then a manifold ,so my question is what relations may be between the homology and cohomology of $M$ and $N$ ?
  In the surface case ,if $G$ is a finite group ,then we can get no differences between the cohomolgy and homology of $M$ and $N$ then the euler number will be the same what will mean that the order of the group must be one ,and so there are no actions of finite groups freely acting on a surface and it is a very beautiful claim.
  So let us consider more about the question raised above , references about this question are also welcomed!!