Euler classes, pairings, and duality