Author: Sigal, Robert, Doyon, D., Halimi, P., Atlan, H.