Poincaré duality spaces Cell complexes and generalized manifolds mathematics