Singular Intersection Homology (New Mathematical Monographs, Series Number 33)
$175.56
$166.03
Cambridge University Press