We associate to each homology theory in an elementary and canonical manner a tautological cohomology theory on Cartesian spaces such that the classical Alexander duality holds. The duality isomorphisms obtained from cap-products yield an isomorphism of cohomology theories. Guided by our methods we also introduce the new category of dualizible maps.