Secondary calculus and cohomological physics. - Henneaux Marc (1998)