Poincaré duality
Nonabelian Poincaré duality.