Poincare Polynomials