Intersection theory on algebraic stacks and on their moduli spaces. Angelo Vistoli (1989) Inventiones mathematicae