Spaces satisfying Poincaré duality